Latest AI JobsBrowse Jobs
May Mobility logo

Machine Learning Engineer II - Autonomous Driving Performance Evaluation

May MobilityUSA - RemoteAutonomy Engineering
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Posted
8 Jun 2026
Status
Open · checked 7d ago

About this role

The Machine Learning Engineer II role at May Mobility is a remote position focused on measuring, analyzing, and improving autonomous driving performance. This opportunity is ideal for engineers with a background in robotics or machine learning who want to shape the future of autonomous transit.

Role Overview

May Mobility is hiring a Machine Learning Engineer II for its Autonomy Engineering team to work remotely within the United States. In this position, the professional will join the Autonomous Driving ML team to use machine learning concepts to measure, analyze, and systematically improve the performance of the autonomous driving stack through data, metrics, evaluation, and hillclimbing suites.

Key Responsibilities

Design, implement, and own machine learning metrics and evaluation pipelines that span offline model evaluation, simulation, and on-road performance.
Build and maintain test, regression, and hillclimbing suites to gate model and stack releases, which includes automated triage of regressions to their root cause.
Drive model improvement through loss analysis, error mining, and data balancing or curation strategies for training and evaluation sets.

Requirements

Hold a Bachelor's or Master's degree in Robotics, Computer Science, Statistics, or a related field supported by strong mathematical and engineering foundations.
Bring a minimum of 2 years of experience building evaluation, metrics, or data analysis systems for machine learning in production environments.
Demonstrate proficiency in Python, utilizing tools like NumPy and Pandas, alongside experience working in Linux environments.
Possess familiarity with basic machine learning concepts such as losses, train and evaluation splits, and common failure modes, alongside basic perception and planning concepts in autonomous driving.
Comfortable with standard office working conditions, including prolonged sitting, standing, and computer use, with a low travel requirement of 5 to 10 percent.

Nice to Have

Proficiency in Go or C++.
Familiarity with experiment tracking and evaluation tooling, including MLflow, Weights & Biases, or internal equivalents.
Familiarity with statistical methods for A/B comparison, regression detection, and noisy-metric analysis.
Familiarity with data mining and curation at scale, such as embedding-based retrieval, active learning, and auto-labeling.
Familiarity with visualization and dashboarding tools like Plotly, Grafana, or Streamlit.

Skills and Tools

Python
C++
Linux environments
NumPy and Pandas dataframe tooling

Salary and Benefits

Annual salary range between $172,000 and $210,000 USD.
Comprehensive healthcare suite including medical, dental, vision, life, and disability plans, with eligibility extended to domestic partners residing together for at least one year.
Health Savings and Flexible Spending Accounts for healthcare and dependent care.
Rich retirement benefits featuring an immediately vested employer safe harbor match.
Generous paid parental leave alongside a phased return to work.
Flexible vacation policy in addition to paid company holidays and a total wellness program.

About the Company

Founded in 2017 and based in Ann Arbor, Michigan, May Mobility is transforming cities through autonomous technology and innovative Multi-Policy Decision Making (MPDM) technology. The company develops and deploys autonomous vehicles that provide community value, bridge public transit gaps, and move people safely, having delivered over 500,000 rides globally.

How to Apply

Interested candidates should visit the official May Mobility careers page to submit an application for this remote position.

Skills and tech stack

Questions candidates ask

What is the salary range for the Machine Learning Engineer II position?

The salary range for this role is between $172,000 and $210,000 USD.

Is this position remote?

Yes, this is a remote position located in the USA, with a low travel requirement of 5 to 10 percent.

What level of experience is required?

Candidates need a minimum of 2 years of experience building evaluation, metrics, or data analysis systems for machine learning in production.

What educational background is needed for this role?

Applicants must hold a Bachelor's or Master's degree in Robotics, Computer Science, Statistics, or a related field with strong mathematical and engineering foundations.

What programming languages are required or preferred?

Proficiency in Python using tools like NumPy and Pandas is required. Proficiency in Go or C++ is listed as a desirable skill.

Ready to apply?

The application is on the official May Mobility careers page.

Apply on company site