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.