Machine Learning Engineer, Autonomous Driving Validation

Waymo LLC

Mountain View (CA)

Remote

USD 175,000 - 215,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Waymo LLC is seeking an Engineer in Driver Refinement and Validation (DRV) to bridge ML and real-world vehicle performance. You will develop ML-powered systems, fine-tune models for perception and planning, and write production-grade code to enable safe autonomous driving.

The role requires 3+ years deploying ML systems in production, strong Python/C++ skills, and proficiency with PyTorch or JAX. Remote options may apply, with compensation reflecting location and experience.

Qualifications

  • MS in Computer Science, Machine Learning, Robotics, or related technical field
  • 3+ years of industry experience deploying, evaluating, and maintaining ML-based systems in real-world, production environments
  • Proficient programming skills in Python and/or C++, with strong analytical and debugging abilities
  • Expertise with modern deep learning frameworks such as PyTorch or JAX

Responsibilities

  • Develop next-generation, ML-powered systems that enhance the capabilities of the ML driver
  • Fine-tune, adapt, and benchmark state-of-the-art generative models to improve perception, motion prediction, and trajectory planning
  • Write high-quality, scalable, and thoroughly tested code to bring cutting-edge ML into production
  • Partner with world-class engineers and product managers to deliver safe and smooth autonomous vehicle behaviors

Skills

Python
C++
ML deployment
Debugging

Education

MS in CS/ML/Robotics or related

Tools

PyTorch
JAX

Job description

Waymo LLC is seeking an Engineer in Driver Refinement and Validation (DRV) to bridge ML and real-world vehicle performance. You will develop ML-powered systems, fine-tune models for perception and planning, and write production-grade code to enable safe autonomous driving.

The role requires 3+ years deploying ML systems in production, strong Python/C++ skills, and proficiency with PyTorch or JAX. Remote options may apply, with compensation reflecting location and experience.

Get your free, confidential resume review.

or drag and drop your file here.