Staff ML Lead: Perception Pre-Training & Distillation

Waymo

Mountain View (CA)

On-site

USD 251,000 - 310,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Annual bonus
Equity incentive
Benefits program

Job summary

Waymo is seeking a senior machine learning/computer vision researcher in Mountain View to advance the Waymo Driver. You will train multi-billion parameter models, develop self-supervised learning methods, and deliver pre-trained models for real-time deployment.

You will also create distillation recipes, evaluate representations, and curate diverse training datasets while contributing to technical roadmaps. The role requires strong Python, ML framework experience (PyTorch/JAX), and a track record

Qualifications

  • MS or PhD in Computer Science or a closely related field, or equivalent deep learning experience.
  • 5+ years of experience in Machine Learning and/or Computer Vision.
  • Fluent in Python.
  • In-depth experience with ML frameworks like PyTorch or JAX.
  • Publications at top-tier conferences (preferred).
  • Experience with C++ (preferred).
  • Experience with real-time system design (preferred).

Responsibilities

  • Train multi-billion parameter spatio-temporal foundation models on multi-billion frame datasets.
  • Deliver pre-trained models for production usage, ideally for real-time systems.
  • Develop self-supervised learning, including image/video encoder, 3D point cloud encoder, and spatio-temporal tasks.
  • Develop multi-teacher distillation recipes.
  • Develop methods to understand and evaluate latent representations from pre-training; collaborate with post-training team.
  • Develop methods to curate and effectively use diverse datasets in training.
  • Be a key contributor to technical roadmaps.

Skills

Python
Machine Learning
Computer Vision
Deep Learning

Education

MS/PhD in Computer Science or related

Tools

PyTorch
JAX
C++
Real-time systems

Job description

Waymo is seeking a senior machine learning/computer vision researcher in Mountain View to advance the Waymo Driver. You will train multi-billion parameter models, develop self-supervised learning methods, and deliver pre-trained models for real-time deployment.

You will also create distillation recipes, evaluate representations, and curate diverse training datasets while contributing to technical roadmaps. The role requires strong Python, ML framework experience (PyTorch/JAX), and a track record

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Perception Engineer for Real-World Autonomy
ML Perception Engineer for Real-World Autonomy

Waymo LLC • Mountain View (CA)

Hybrid
USD 175,000 - 215,000
Annual bonus
Equity incentives
Benefits program
Senior ML Lead - Perception & Multi-Sensor Vision (Equity)
Senior ML Lead - Perception & Multi-Sensor Vision (Equity)

Waymo • Mountain View (CA)

On-site
USD 251,000 - 310,000
Staff Machine Learning Engineer: Autonomy & Perception
Staff Machine Learning Engineer: Autonomy & Perception

Waymo LLC • Mountain View (CA)

On-site
USD 251,000 - 310,000
Benefits programs
Staff ML Engineer – 3D Perception & Multimodal Models
Staff ML Engineer – 3D Perception & Multimodal Models

Waymo • San Francisco (CA)

Hybrid
USD 251,000 - 310,000
Health, dental, vision insurance
401(k) with company match
20 days PTO per year
+2
Staff ML Engineer — Hybrid 3D Perception & Multimodal
Staff ML Engineer — Hybrid 3D Perception & Multimodal

Waymo • New York (NY)

Hybrid
USD 251,000 - 310,000
Health, dental, vision
401(k) with company match
Paid Time Off
+4
Senior ML Engineer - Multi-Sensor Perception & Trajectory
Senior ML Engineer - Multi-Sensor Perception & Trajectory

Vochure • Mountain View (CA), Northern (KY)

Hybrid
USD 251,000 - 310,000
Annual bonus
Equity incentives
Benefits program
Staff ML Engineer, HD Mapping & Vision AI
Staff ML Engineer, HD Mapping & Vision AI

Waymo • Mountain View (CA)

Hybrid
USD 251,000 - 310,000
Equity incentive plan
Discretionary annual bonus
Principal Software Engineer (Perception Pretraining)
Principal Software Engineer (Perception Pretraining)

Waymo • San Francisco (CA)

On-site
USD 332,000 - 421,000
Annual bonus program
Equity incentive plan
Generous company benefits
Staff Tech Lead, Perception, Pre-training & Distillation
Staff Tech Lead, Perception, Pre-training & Distillation

Waymo • Mountain View (CA)

On-site
USD 251,000 - 310,000
Annual bonus
Equity incentive
Benefits program
Staff Tech Lead & ML Engineer — Multi-Sensor Vision
Staff Tech Lead & ML Engineer — Multi-Sensor Vision

Waymo • San Francisco (CA)

On-site
USD 251,000 - 310,000
Annual bonus
Equity incentives
Benefits program