Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Autonomy Engineer - Motion Prediction image - Rise Careers
Job details

Senior Autonomy Engineer - Motion Prediction

May Mobility is transforming cities through autonomous technology. They are looking for a Senior Autonomy Engineer to help develop and deploy autonomous vehicles.

Skills

  • Programming skills in C/C++
  • Experience in ML/DL development with PyTorch/TensorFlow
  • Expertise with software development in a Linux environment

Responsibilities

  • Work with cross-functional teams to develop software and system requirements
  • Participate in team code quality activities including design and code reviews
  • Develop and test robotics software in C

Education

  • Bachelor's degree in Robotics, Computer Science, Computer Engineering, or related field

Benefits

  • Comprehensive healthcare suite including medical, dental, vision, life, and disability plans
  • Health Savings and Flexible Spending Healthcare and Dependent Care Accounts
  • Rich retirement benefits, including an immediately vested employer safe harbor match
  • Generous paid parental leave
  • Flexible vacation policy plus 18 paid company holidays
  • Total Wellness Program
To read the complete job description, please click on the ‘Apply’ button
May Mobility Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
May Mobility DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of May Mobility
May Mobility CEO photo
Unknown name
Approve of CEO

Average salary estimate

$171000 / YEARLY (est.)
min
max
$152000K
$190000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Autonomy Engineer - Motion Prediction, May Mobility

Are you ready to take a pivotal role at May Mobility as a Senior Autonomy Engineer specializing in Motion Prediction? Located in the vibrant city of Ann Arbor, Michigan, we're on a mission to transform urban transportation through our cutting-edge autonomous technology. At May Mobility, our innovative Multi-Policy Decision Making (MPDM) technology doesn't just make vehicles that can drive themselves; it pioneers how we think about transit in today’s world. As part of our dynamic team, you’ll work collaboratively across disciplines to craft and refine the software and system requirements that drive our autonomous vehicles. This role allows you to tackle exciting challenges in the field of robotics, where you’ll leverage your strong programming skills in C/C++ and expertise in machine learning to develop state-of-the-art robotics software. Your contributions will directly impact public transit systems, enhancing connectivity and accessibility for communities while minimizing congestion. With over 300,000 successful autonomy-enabled rides since our founding in 2017, you’ll be at the forefront of creating safer, greener cities. If you’re passionate about solving real-world problems and excited to see the direct impact of your efforts, May Mobility is eager to welcome you aboard. Join us on our journey to redefine transportation and make lasting change.

Frequently Asked Questions (FAQs) for Senior Autonomy Engineer - Motion Prediction Role at May Mobility
What are the responsibilities of a Senior Autonomy Engineer - Motion Prediction at May Mobility?

As a Senior Autonomy Engineer - Motion Prediction at May Mobility, you'll be responsible for developing and testing cutting-edge robotics software, collaborating with cross-functional teams to establish software and system requirements, and ensuring code quality through design and code reviews. Your role will also involve applying machine learning techniques to enhance our autonomous vehicles’ behavior and performance in real-time systems.

Join Rise to see the full answer
What qualifications are required for the Senior Autonomy Engineer - Motion Prediction position at May Mobility?

To qualify for the Senior Autonomy Engineer - Motion Prediction role at May Mobility, candidates should have a Bachelor's degree in Robotics, Computer Science, or a related field, along with over 5 years of real-world experience in robotics. Proficiency in C/C++ programming and experience in machine learning frameworks like PyTorch or TensorFlow are critical. A strong background in sensor processing and behavior development is also essential.

Join Rise to see the full answer
How can I stand out in the application for the Senior Autonomy Engineer - Motion Prediction at May Mobility?

To make your application stand out for the Senior Autonomy Engineer - Motion Prediction position at May Mobility, highlight your experience with real-world robotic systems, particularly in areas such as intent prediction, planning, and optimization. Discuss specific projects where you successfully deployed machine learning models in real-time environments, and emphasize any mentoring experience you have with junior engineers.

Join Rise to see the full answer
What programming languages are essential for the Senior Autonomy Engineer - Motion Prediction at May Mobility?

As a Senior Autonomy Engineer - Motion Prediction at May Mobility, strong programming skills in C and C++ are essential. Additionally, proficiency in Python is beneficial, given its application in machine learning through frameworks like PyTorch and TensorFlow. Familiarity with software development tools is also a plus.

Join Rise to see the full answer
What career growth opportunities exist at May Mobility for a Senior Autonomy Engineer?

At May Mobility, a Senior Autonomy Engineer - Motion Prediction will have ample opportunity for career growth. The role involves mentoring junior engineers, which can lead to leadership positions. Additionally, as the company continues to innovate in the field of autonomous vehicles, there will be opportunities to work on new projects that enhance your expertise and advance your career.

Join Rise to see the full answer
Common Interview Questions for Senior Autonomy Engineer - Motion Prediction
Can you describe a challenging project related to motion prediction you worked on?

When responding to this question, provide a specific example, detailing your technical approach and the obstacles you faced. Highlight how your contributions helped achieve successful outcomes in motion prediction within autonomous systems, and reflect on lessons learned that could benefit future projects.

Join Rise to see the full answer
How do you ensure the quality of your robotics software?

To assure the quality of robotics software, discuss your commitment to code standards, implementation of design reviews, and rigorous testing procedures. Mention tools you've used, such as Git for version control, and how analyses like code reviews help enhance software reliability in real-time systems.

Join Rise to see the full answer
What is your experience with deploying machine learning models in real-time systems?

Provide insights into your experience by discussing the entire machine learning lifecycle, from training to deployment. Explain specific challenges you've faced and how you optimized models for performance, accuracy, and latency in real-world applications, particularly in robotics or AV contexts.

Join Rise to see the full answer
Describe your experience working with cross-functional teams.

For this question, focus on specific examples of how you've collaborated with teams from diverse backgrounds, such as hardware engineers or data scientists, to drive project success. Highlight communication strategies you employed to foster teamwork and coordinate efforts effectively.

Join Rise to see the full answer
What machine learning frameworks are you most comfortable using?

Specify your experience with frameworks like PyTorch or TensorFlow, discussing projects where you implemented them successfully. Describe your familiarity with their features and any significant contributions you made while using these frameworks in your previous roles.

Join Rise to see the full answer
How do you handle failure in experiments or projects?

Discuss your approach to failure, emphasizing a growth mindset. Highlight how you analyze failed results and iterate on your work to achieve success. Provide an example of a failed project and the subsequent steps you took to improve future outcomes.

Join Rise to see the full answer
What techniques do you use for data balancing in machine learning?

Detail specific data balancing techniques you've implemented, such as oversampling, undersampling, or synthetic data generation. Explain why data balancing is crucial in enhancing model performance and how you've utilized these techniques successfully in previous projects.

Join Rise to see the full answer
Can you explain how sensor fusion works in robotics?

Begin by explaining that sensor fusion combines data from multiple sensors to produce more reliable and accurate information. Discuss specific algorithms or methods you’ve employed to implement sensor fusion in robotics projects and the benefits it brings to autonomous systems.

Join Rise to see the full answer
How do you stay current with advancements in robotics and autonomous vehicles?

Discuss your practices for continuous learning, such as attending industry conferences, reading research papers, participating in online courses, or being active in robotics forums. Mention key publications or thought leaders in the space that you follow to keep up with new trends and technologies.

Join Rise to see the full answer
What is your approach to mentoring junior engineers?

Describe a structured approach you take in mentoring junior engineers, which may include setting clear objectives, providing regular feedback, and facilitating hands-on experience. Share examples where mentoring positively influenced a junior engineer's skill set or career development.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 18 hours ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Passion for Exploration
Family Medical Leave
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Photo of the Rise User
Continental Hybrid 1103 Jamestown Road, Morganton, NC
Posted 5 days ago
Photo of the Rise User
Accurx Remote London, England, United Kingdom
Posted 14 days ago

to reimagine transportation by developing and deploying autonomous vehicles that get people where they need to go safely, easily and with a lot more fun.

23 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$152,000/yr - $190,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
January 8, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!