Marianaminerals

Staff Machine Learning Engineer (Autonomy)

San Francisco HQ. Posted 4 months ago

The role

You will build autonomy and sensor-integration software for mining vehicles. This includes sensor fusion, perception, localization, mapping, and the autonomy stack.

What you will do

  • Develop autonomy software for autonomous mining vehicles in perception, SLAM, motion planning, or control
  • Integrate and calibrate the sensing suite including LiDAR, cameras, radar, IMU, and GNSS
  • Implement sensor fusion and time synchronization for mining environments
  • Build and maintain embedded and real-time software
  • Develop simulation, logging, and data pipelines
  • Lead bench, rig, and field validation of the autonomy stack
  • Collaborate with hardware and controls engineers to integrate sensing, compute, and actuation

Required qualifications

  • Bachelor's degree in Mechatronics, Robotics, Computer Science, Electrical, or related engineering discipline
  • 5-10+ years developing autonomy, robotics, or embedded software
  • Strong proficiency in C++ and/or Python
  • Proficiency with a robotics middleware such as ROS/ROS 2
  • Hands-on experience with sensor integration and fusion - LiDAR, cameras, radar, IMU, GNSS
  • Experience with perception, localization, or motion-planning algorithms
  • Working knowledge of real-time and embedded systems
  • Working knowledge of the controls and software-hardware integration that drive actuation

Nice to have

  • Experience in autonomous vehicles, robotics, automotive, or off-highway equipment

About the company

Mariana Minerals is a software-first, vertically integrated minerals company. They aim to supply critical minerals for energy, AI, and defense technologies by combining industry expertise with software and automation.

Staff Machine Learning Engineer (Autonomy) at Marianaminerals | JobZoey