Senior Applied ML Scientist, Driving Understanding & Evaluation
Waymo · Mountain View, CA · 1 wk ago
HybridManagement$213k–$263k/yrFull-time
Job Summary
The Planner Evaluation team at Waymo is seeking experienced data-minded software engineers and data scientists to contribute to the development of metrics for evaluating the Waymo Driver. This role involves using a variety of techniques including statistics, math, physics, algorithms, and machine learning to measure and improve the quality of the software that drives the car.
Responsibilities
- Develop signals to measure the performance and driving qualities of the Waymo driver
- Use simulation creatively and mine real world driving logs to measure driving performance
- Design and implement methods to make a stronger connection between onboard software changes and simulated outcomes
- Champion code health and best practices in a large and complex code base
- Analyze data and make recommendations on how to improve metric quality and interpretability
- Collaborate with other engineers, data scientists, statisticians, and the leadership team to deliver evaluation products and help make data-driven decisions
Requirements
- BS in Computer Science, Robotics, Statistics, Physics, Math, or another quantitative area
- 2-3 years of industry experience with navigating and modifying a large code base containing a variety of languages, such as C++, Python, and SQL
- Performing statistical analyses
- Building data processing pipelines
- Writing, reviewing, and merging code following industry standards for code health and maintainability
- Quantitative/data fluency is a top requirement
Preferred Qualifications
- Experience coding in C++
- Experience with ML
- Experience with A/B experiment infrastructure
- Experience building and validating metrics to measure quality in complex systems
- Exposure to ad-hoc data analysis tools for rapid modeling and prototyping
- Experience working in the AV industry