Mariana Minerals
Machine Learning Engineer (Autonomy)
$140K–$180K
San Francisco HQ +2 · Hybrid · Full-time · Posted Aug 21, 2026
- Location
- San Francisco HQ
Houston, TX
Ann Arbor, MI - Experience
- 2+ years developing autonomy, robotics, or embedded software; ideally for mobile robots or vehicles.
- Education
- Bachelor's degree in Mechatronics, Robotics, Computer Science, Electrical, or related engineering discipline.
About the job
Develop autonomy and sensor-integration software that enables fixed and mobile mining equipment to perceive, plan, and operate autonomously.
What you'll do
- Develop autonomy software for areas such as perception, SLAM, motion planning, and control; build embedded and real-time software.
- Integrate and calibrate sensors, implement sensor fusion and time synchronization, and develop simulation, logging, and data pipelines.
- Validate and debug the autonomy stack in bench, rig, and field settings, collaborating with hardware and controls engineers.
What they ask for
- Bachelor's degree in Mechatronics, Robotics, Computer Science, Electrical, or a related engineering discipline.
- 2+ years developing autonomy, robotics, or embedded software.
- Strong proficiency in C++ and/or Python, and a robotics middleware such as ROS/ROS 2.
- Hands-on sensor integration and fusion experience, plus experience with perception, localization, or motion-planning algorithms; working knowledge of real-time and embedded systems.
Nice to have
- Experience in autonomous vehicles, robotics, automotive, or off-highway equipment.
Pay
$140K – $180K (base salary)
Tools
C++, Python, ROS/ROS 2, LiDAR, cameras, radar, IMU, GNSS
Model-written summary · the original posting is authoritative