铁路工程师(Railroad engineer),又称为机车司机或机车操作员,是铁路上行驶的客运、货运、高速铁路列车的驾驶员,负责在列车头部或者机车控制中枢控制整个列车,使其正常运行。铁路工程师的职业通常从助理(制动员)开始,历经协调员等职位,最终成为工程师。在一些职业体系认证严格的国家,资格认证每两至三年便需要重新考核一次。