安全工程师 不一定必须是专职。虽然《注册安全工程师职业资格制度规定》中明确提到注册安全工程师不能同时在两个或两个以上单位执业,但这并不意味着他们不能在同一单位的多个岗位工作。此外,有些情况下,如安全监理工程师,可能并不是专职职业,而是依附于其他岗位或工种上。
然而,对于某些特定行业和单位,如矿山、金属冶炼、建筑施工、运输单位和危险物品的生产、经营、储存、装卸单位,根据相关法规,应当设置安全生产管理机构或者配备专职安全生产管理人员。在这种情况下,安全工程师通常需要是专职的,以满足法律法规的要求。
综上所述,安全工程师是否必须是专职,取决于所在单位和具体的工作要求。在某些情况下,安全工程师可以是兼职的,但在需要满足法律法规要求的岗位上,通常需要是专职的。