Drimva

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

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)