Mariana Minerals
Staff Machine Learning Engineer (Autonomy)
$160K–$200K
San Francisco HQ +2 · On-site · Staff · Full-time · Posted Jun 26, 2026
- Location
- San Francisco HQ
Houston, TX
Ann Arbor, MI - Experience
- 5-10+ 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
Build and validate autonomy and sensor-integration software that enables mining vehicles to perceive, plan, and drive autonomously.
What you'll do
- Develop autonomy software for perception, SLAM, motion planning, or control; integrate and calibrate sensors and implement sensor fusion.
- Build embedded, real-time software and simulation, logging, and data pipelines to test autonomy performance and safety.
- Lead bench, rig, and field validation, debugging across software and hardware, and collaborate on vehicle integration.
What they ask for
- Bachelor's degree in Mechatronics, Robotics, Computer Science, Electrical, or a related engineering discipline.
- Strong proficiency in C++ and/or Python and a robotics middleware such as ROS/ROS 2.
- Hands-on experience integrating and fusing sensors (LiDAR, cameras, radar, IMU, GNSS) and using perception, localization, or motion-planning algorithms.
- Working knowledge of real-time and embedded systems, controls, and software-hardware integration for actuation.
Nice to have
- Experience in autonomous vehicles, robotics, automotive, or off-highway equipment.
Pay
$160K – $200K USD base salary
Tools
C++, Python, ROS/ROS 2, LiDAR, cameras, radar, IMU, GNSS
AI focus
Develop autonomy software for mining vehicles, including sensor fusion, perception, localization, mapping, motion planning, and control.
Model-written summary · the original posting is authoritative