Climate & Environment
Full-time
Autonomy Engineer - Perception Optimization
May Mobility
Location
Ann Arbor, Michigan
Type
Full-time
Posted
Oct 08, 2025
Compensation
USD 175000 – 215000
Mission
What you will drive
- Work closely with across functional teams to co-define software and system requirements, analyze trade-offs, and shape the future generation of compute platforms.
- Collaboratively integrate perception algorithms and machine learning models with vehicle hardware and software, ensuring seamless operation within autonomous driving systems.
- Collaborate with ML infrastructure teams to develop and optimize distributed training infrastructure, automate deployment pipelines, and enhance system reliability and performance.
- Conduct rigorous testing and validation of perception algorithms in both simulated and real-world environments to ensure robustness, reliability, and safety.
- Develop and optimize perception stack software using CUDA and GPU programming to accelerate computationally intensive tasks and maximize efficiency.
- Lead the efforts to optimize machine learning models for runtime efficiency, scalability, and performance across GPU, TPU, and CPU architectures, ensuring adaptability to various vehicle platforms.
- Stay at the forefront of machine learning, GPU programming, and autonomous driving technologies, integrating the latest advancements into the development process.
- Actively participate in feature design, code reviews, debugging, and issue resolution, driving improvements in perception software performance.
Impact
The difference you'll make
This role enhances autonomous vehicle perception systems to create safer, greener, and more accessible transportation, reducing congestion and expanding mobility access in communities.
Profile
What makes you a great fit
- Master’s or PhD degree in Robotics, Computer Science, Computer Engineering, or a related field with strong mathematical and engineering foundations.
- A minimum of 3+ years in Senior engineer roles of GPU programming/optimization using CUDA or similar techniques for perception algorithms and models.
- Proficiency in C/C++/Python and experience in software development in Linux environments.
- Strong experience with GPU programming, CUDA, and real-time data processing.
- Experience optimizing ML models for runtime efficiency.
- Experience with 3D computer vision and point cloud processing.
Benefits
What's in it for you
- Comprehensive healthcare suite including medical, dental, vision, life, and disability plans. Domestic partners who have been residing together at least one year are also eligible to participate.
- Health Savings and Flexible Spending Healthcare and Dependent Care Accounts available.
- Rich retirement benefits, including an immediately vested employer safe harbor match.
- Generous paid parental leave as well as a phased return to work.
- Flexible vacation policy in addition to paid company holidays.
- Total Wellness Program providing numerous resources for overall wellbeing.
About
Inside May Mobility
May Mobility transforms cities through autonomous technology to create a safer, greener, more accessible world by developing and deploying autonomous vehicles powered by innovative Multi-Policy Decision Making technology.