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
Requirements
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