May Mobility
Machine Learning Engineer II - Autonomous Driving Performance Evaluation
$172K–$210K
USA - Remote +1 · Remote · Full-time · Posted Jun 8, 2026
- Location
- USA - Remote
Ann Arbor, Michigan, United States - Experience
- A minimum of 2 years building evaluation, metrics, or data analysis systems for ML in production.
- Education
- Bachelor's or Master's degree in Robotics, Computer Science, Statistics, or a related field.
About the job
Build ML evaluation and performance-improvement systems for May Mobility’s autonomous-driving stack, using data, metrics, and testing across offline, simulated, and on-road settings.
What you'll do
- Design and own ML metrics and evaluation pipelines across offline evaluation, simulation, and on-road performance.
- Build test, regression, and hillclimbing suites, including automated regression triage.
- Improve models through loss analysis, error mining, and training/evaluation data curation.
What they ask for
- Bachelor's or Master's degree in Robotics, Computer Science, Statistics, or a related field with strong mathematical and engineering foundations.
- At least 2 years building production ML evaluation, metrics, or data-analysis systems.
- Proficiency in Python (NumPy/Pandas or equivalent dataframe tooling) and experience in Linux environments.
- Familiarity with basic ML concepts and basic Autonomous Driving Perception and Planning concepts.
Nice to have
- Proficiency in Go or C++.
- Familiarity with experiment-tracking and evaluation tools, statistical methods, large-scale data mining and curation, or visualization and dashboarding tools.
Pay
$172,000 — $210,000 USD (base salary)
Tools
Python, NumPy, Pandas, Linux, Go, C++, MLflow, Weights & Biases
AI focus
Applies ML engineering and data-centric methods to evaluate and improve autonomous-driving models and stack performance.
Model-written summary · the original posting is authoritative