engineering
Posted Apr 29Robotics Engineer II
at May Mobility
Ann Arbor, United StatesOn-site
Responsibilities
- Train, Integrate and Test Machine Learning models for on-vehicle Autonomy software
- Optimize and Monitor on-vehicle software for maximum reliability and minimum latency
- Coordinate and execute on-vehicle tests to validate performance of Autonomous Vehicle software in real-world scenarios
- Diagnose and root-cause issues reported by commercial operations through the May Field Response process
- Design and oversee data collection strategies to address ML model deficiencies
- Develop tools and visualizations to enable support engineers to analyze performance of behavior and control subsystems from field data Qualifications and Experience
Requirements
- 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.
- experience with robotics software for physical systems in a commercial environment
- Bachelor's degree in Robotics, Computer Science, Computer Engineering, or a field that requires a strong mathematical and/or engineering foundation (e.g. physics, aerospace engineering)
- Basic understanding of ML model concepts such as training, architectures, and data selection
- Functional understanding of lidar, camera and/or radar perception systems and their hardware interfaces
- Strong programming skills in C/C++/Python in a Linux environment
- Functional proficiency with Software concepts such as memory management, threading, databases and networking
- Familiarity with standard development tools such as git, valgrind, and gdb Desirable
- Familiarity with common Perception, Planning and Foundation model concepts in Autonomous Driving. •
- Experience deploying ML models to resource-constrained hardware •
- Experience with CUDA and GPU processing techniques
- Proficiency with hard example mining, active learning or dataset composition techniques •
- Experience building training and evaluation pipelines for large data (>100TB) or large model (>100GB) applications Physical Requirements
- experience doesn’t align perfectly with every qualification, we encourage you to apply anyway! You may be the perfect candidate for this or another role at May.
Experience
- qualifications or comparable knowledge or experience: Required 2+ years
Benefits
- Travel required? - Minimal: 1%-10% Benefits and Perks
- Comprehensive healthcare suite including medical, dental, vision, life, and disability plans.
- 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.
- Salary Range $130,000 — $155,000 USD
Additional details
- May Mobility is transforming cities through autonomous technology to create a safer, greener, more accessible world.
- 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 500,000 autonomous rides to real people around the globe.
- 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. Essential Responsibilities
- Candidates most successful in this role typically hold the following
- Experience calculating metrics for and evaluating autonomous vehicle models •
- Standard office working conditions which includes but is not limited to: Prolonged sitting Prolonged standing
- Domestic partners who have been residing together at least one year are also eligible to participate.
- Total Wellness Program providing numerous resources for overall wellbeing Don’t meet every single requirement? Studies have shown that women and/or people of color are less likely to apply to a job unless they meet every qualification.