Marine Training

Marine Training Systems Technician and Developer - Salt Lake City, UT

Click to Apply

The Marine Training Systems Technician and Developer designs and maintains high-fidelity 3D vessels, waterways, and navigation environments for maritime simulators used to train shipboard officers. This role combines advanced 3D modeling and simulation development with close collaboration with marine training staff to ensure realistic, accurate, and effective training scenarios.

Marine Trainer - Salt Lake City, UT

Click to apply

The Marine Trainer delivers in-person classroom, simulator, and onboard training to senior shipboard marine officers, ensuring safe, standardized, and high-performing vessel operations across the fleet. This role develops curriculum, evaluates training effectiveness, and works closely with shipboard and shoreside leadership to uphold company values and best maritime practices.

Senior Trainer - Salt Lake City, UT

Click to apply

The Senior Marine Trainer leads advanced classroom, simulator, and onboard training for captains and senior deck officers, ensuring excellence in ship handling, navigation, and compliance with company standards across the fleet. This role designs and evaluates high-level training programs, partners with leadership to drive continuous improvement, and serves as a role model aligned with American Cruise Lines’ mission and values.