May Mobility is transforming cities through autonomous technology to create a safer, greener, more accessible world. Based in Ann Arbor, Michigan, May develops and deploys autonomous vehicles (AVs) powered by our innovative Multi-Policy Decision Making (MPDM) technology that literally reimagines the way AVs think.
Our vehicles do more than just drive themselves - they provide value to communities, bridge public transit gaps and move people where they need to go safely, easily and with a lot more fun. We’re building the world’s best autonomy system to reimagine transit by minimizing congestion, expanding access and encouraging better land use in order to foster more green, vibrant and livable spaces. Since our founding in 2017, we’ve given more than 300,000 autonomy-enabled rides to real people around the globe. And we’re just getting started. We’re hiring people who share our passion for building the future, today, solving real-world problems and seeing the impact of their work. Join us.
Job Summary
May Mobility is entering an exciting phase of growth as we expand our first-of-its-kind autonomous shuttle and mobility services across the nation. Launched in 2017 with a strong team of experienced roboticists, perception, behavior, AI, and software engineers with decades of experience fielding robotic systems in the wild, May Mobility is looking to expand its team of machine learning engineers with a background in robotics or autonomous vehicles.
Your Opportunity to Drive Success
You will have an opportunity to independently impact our approach to solving the most interesting problems facing AV’s today, while operating live in the wild.
- Be a technical thought leader to champion May Mobility’s mission, vision, values and company priorities to develop and execute autonomy strategy with fellow engineering leaders
- Communicate clear and concise issues, analysis results, solutions, and timelines to other managers to enable rapid and effective responses to ongoing field issues.
- Responsible for operational and technical team successes and outcomes, including - meeting benchmarks, prioritizing effective time and resource allocation across all team functions, and engaging in regular status and metrics reporting
- Collaborate with other Autonomy teams, Safety teams, Advanced Engineering teams to deploy robust, generalizable perception solutions for autonomous vehicles
- Manage Perception metrics and KPIs along side with OKR progress
- Track and trend technical performance of perception system in the field
- Support site/field integration, performance evaluation, system verification, and product launch/deployment in US and global sites
- Escalate critical issues and opportunities within the autonomy team to engineering leadership, making clear recommendations to maximize the effectiveness of the team with respect to company priorities
Required Qualifications
- Bachelor's degree in Robotics, Computer Vision, Machine Learning, Artificial Intelligence, Computer Science, or Computer Engineering, or a field that requires a strong mathematical and/or engineering foundation (e.g. physics, aerospace engineering)
- A minimum of 5+ years of industry experience leading deploying or managing technical development for real-world robot systems related to perception, prediction, planning or equivalent technical fields
- Minimum of 2+ years of technical development in below perception technical stack:
- Deep learning based 2D /3D detection, classification, segmentation, recognition, sensor fusion, prediction, planning
- Machine learning based tracking, clustering, localization
- Strong experience in machine learning deployment, software development environment and data analysis
- Deep understanding of perception evaluation methodology, perception metrics and safety KPIs
- Strong experiences and motivation to work on fast pace startup environments with creative and critical thinking capabilities
- Strong confidence and comfort to prioritize tasks, projects and requests with good project management understanding
- Exceptional verbal and written communication skills for cross-team collaborations
- Ability to travel approximately 30% of the time
Desired Qualifications
- Masters or PhD in Robotics, Computer Vision, Machine Learning, Artificial Intelligence, Computer Science, or Computer Engineering, or a field that requires a strong mathematical and/or engineering foundation (e.g. physics, aerospace engineering)
- Previous hands-on system architecture experience building or leading the development for multiple tech stacks
- Demonstrated successful people management experience and mentoring experience to support team member growth
- Familiar with python, machine learning software frameworks, and GPU programming in CUDA or related higher-level languages
Physical Requirements
- Standard office working conditions which includes but is not limited to:
- Prolonged sitting
- Prolonged standing
- Prolonged computer use
Travel required? - Moderate: up to 30%
Want to learn more about our culture & benefits? Check out our website!
May Mobility is an equal opportunity employer. All applicants for employment will be considered without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity or expression, veteran status, genetics or any other legally protected basis. Below, you have the opportunity to share your preferred gender pronouns, gender, ethnicity, and veteran status with May Mobility to help us identify areas of improvement in our hiring and recruitment processes. Completion of these questions is entirely voluntary. Any information you choose to provide will be kept confidential, and will not impact the hiring decision in any way. If you believe that you will need any type of accommodation, please let us know.
Note to Recruitment Agencies: May Mobility does not accept unsolicited agency resumes. Furthermore, May Mobility does not pay placement fees for candidates submitted by any agency other than its approved partners.