May Mobility
Robotics Engineer II
$130K–$155K
Ann Arbor, MI - Onsite +1 · Full-time · Posted Aug 20, 2026
- Location
- Ann Arbor, MI - Onsite
Ann Arbor, Michigan, United States - Experience
- 2+ years in robotics software for physical systems in a commercial environment.
- Education
- Bachelor's degree in Robotics, Computer Science, Computer Engineering, or a field requiring a strong mathematical and/or engineering foundation (e.g. physics, aerospace engineering).
About the job
Trains, integrates, tests, and improves machine-learning and autonomy software on vehicles, validating performance in real-world conditions and diagnosing field issues.
What you'll do
- Train, integrate, test, optimize, and monitor on-vehicle autonomy software and ML models.
- Coordinate on-vehicle tests and diagnose and root-cause issues from commercial operations.
- Plan data collection and develop tools and visualizations to analyze behavior and control subsystem performance.
What they ask for
- 2+ years of robotics software experience for physical systems in a commercial environment.
- Bachelor's degree in Robotics, Computer Science, Computer Engineering, or a field with a strong mathematical and/or engineering foundation.
- Basic understanding of ML model concepts and functional understanding of lidar, camera and/or radar perception systems and hardware interfaces.
- Strong C/C++/Python programming in Linux; functional proficiency with software concepts including memory management, threading, databases, and networking; familiarity with git, valgrind, and gdb.
Nice to have
- Familiarity with perception, planning, and foundation model concepts in autonomous driving; experience deploying ML models to resource-constrained hardware.
- Experience with CUDA/GPU processing, hard example mining, active learning, dataset composition, autonomous vehicle model evaluation, or large-data/model training and evaluation pipelines.
Pay
$130,000 — $155,000 USD (base salary)
Tools
C/C++, Python, Linux, git, valgrind, gdb, CUDA
AI focus
Train, integrate, test, and deploy machine-learning models for vehicle autonomy; improve models through targeted data collection and evaluation.
Model-written summary · the original posting is authoritative