remote
Sr. Applied ML Scientist - Driving Understanding & Evaluation - Waymo
Software Engineer
Lead advanced ML research to enhance autonomous driving systems, focusing on model understanding, evaluation, and deployment using Python, TensorFlow, and PyTorch.
About the role
Key Responsibilities
- Design and implement experiments to evaluate perception, planning, and control models in real‑world and simulated environments.
- Develop metrics and diagnostic tools that quantify model performance, robustness, and safety.
- Collaborate with cross‑functional teams to integrate evaluation results into the continuous improvement cycle of autonomous driving stacks.
- Publish findings in internal reports and external conferences, translating complex analyses into actionable insights.
- Mentor junior scientists and engineers on best practices in ML experimentation and reproducibility.
Requirements
- Ph.D. or Master’s in Computer Science, Machine Learning, or related field with 5+ years of industry experience.
- Proficiency in Python, TensorFlow/PyTorch, and large‑scale data pipelines.
- Deep understanding of model evaluation, statistical analysis, and safety‑critical ML systems.
- Experience with autonomous driving or robotics domains is highly desirable.
- Strong communication skills and a track record of publishing technical research.
Skills
pythonmachine learningdeep learningtensorflowpytorchdata analysis