Waymo is looking to improve the realism of their autonomous driving simulator to ensure rigorous evaluation of the Waymo Driver's performance and safety.
Requirements
- Proficiency in programming in Python or C++, including experience with relevant libraries for data handling and computation (e.g., NumPy, Pandas for Python).
- Experience with SQL for data querying and analysis.
- Experience with software design principles, coding best practices, testing methodologies, and version control software.
- Identify potential system performance or realism gaps (e.g., from specific examples or initial data exploration) and create data-driven approaches to investigate them.
- Experience designing, implementing, and interpreting quantitative analyses or metrics to systematically evaluate system behavior and validate hypotheses (using concepts such as distributions, confidence intervals, etc.).
- Demonstrated experience taking quantitative findings through to implementation, resulting in productionized metrics, automated evaluation tools, or improvements to validation systems.
- Experience building software pipelines for data processing, system evaluation, or metric computation, in the context of large-scale systems.
Responsibilities
- Develop novel methodologies and metrics to measure simulation realism across multiple simulator technologies (e.g., agent behavior, sensor rendering, environmental effects).
- Design scalable and efficient platforms and pipelines for measuring simulation realism across massive datasets.
- Research and implement systems that can guide simulator development priorities.
- Collaborate with world-class engineering and research teams who develop and use large-scale ML models to enhance simulator fidelity.
- Play an important role in a collaborative engineering team dedicated to building a high-fidelity simulator that directly powers the safety validation and performance evaluation of the Waymo Driver.
Other
- MS in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- 5+ years of industry experience in software development.
- LI-Hybrid
- Demonstrated expertise and influence in designing quantitative evaluation methodologies and building scalable data processing/evaluation infrastructure.
- Experience navigating complex technical and product landscapes, defining technical strategy, and creating roadmaps.