Senior Machine Learning Engineer - Prediction

Motional
remote work within the United States2025-04-02

About the job

On Behaviors, you'll have the opportunity to work with world-class ML engineers and research scientists to make self-driving vehicles a reality and create positive social impact. Our team works on the tech stack responsible for understanding highly complex driving scenes and generating safe, comfortable driving trajectories for our robotaxi using the latest deep neural networks. We are looking for engineers who are passionate about Level 5 autonomous driving, excited by intellectual challenges, and interested in pursuing career growth with a fast growing company.

Responsibilities

Designing and executing high value experiments based on collaborative input from other machine learning engineers

Prototyping and implementing continuously improving metrics to evaluate the performance of our behavioral models across many desired scenarios and robotaxi capabilities

Timely release of major model updates, including analysis of both off-line and on-road evaluation data

Staying up to date with the latest trends in our fast moving industry, and proposing new architectures and network designs based on published literature

Maintaining a high quality training and evaluation code-base, including portions of our training stack dedicated to dataset generation and evaluation

Qualifications

Minimum

In-depth understanding of common Machine Learning and Deep Learning algorithms

Experience designing, training, and analyzing neural networks for at least one of the following applications: motion planning, object detection, sensor fusion, motion prediction, and/or multi-object tracking

Strong track record of tackling less well-defined problems, and executing efficiently to deliver the successful outcome

Advanced knowledge of software engineering principles including software design, source control management, build processes, code reviews, and testing methods

Experience with PyTorch or other python-based deep learning frameworks

Experience working with large data sets and deriving insights from data

Experience mentoring and collaborating with others

Preferred

Publications in relevant conferences (CVPR, ICML, NeurIPS, ICCV, ICL, etc.)

PhD in machine learning, computer vision, or robotics vision

Experience working on autonomous vehicles or related fields

Experience in deploying models into real-world environments

Strong programming skills in C++ and/or CUDA programming