CareerPlanGet AI match score →

Staff Software Engineer, Data-Driven Behaviors

Mountain View (US-MTV-EMF680)💼 Full-time💰 $251,000–$251,000🗓 2026-07-07 → 2026-07-31

Core

Building high-level motion planning and driving logic for Waymo's autonomous ride-hail service to ensure safe, scalable driver behavior.

Role type

Staff Software Engineer (Data-Driven Behaviors)

Builds

Waymo Driver's onboard and offboard motion planning systems and data pipelines

Domain

Autonomous driving, machine learning, robotics

Deliverable

production ML models

Required skills

applied machine learning, data shaping, feature engineering, loss/reward shaping, model finetuning, scalable evaluation workflows, large-scale dataset management, API design

Preferred skills

LLMs, VLMs, reinforcement learning, autonomous driving domain expertise (motion planning/perception), C++, Python, SQL

Technologies

Python, C++, SQL

Responsibilities

Lead and develop data pipelines powering ML solutions for decision making and motion planning; prototype ideas to improve data pipelines and conduct model finetuning; integrate and deploy ML models on the fleet with end-to-end validation; collaborate with perception, research, simulation, and evaluation teams; mentor engineers in adopting data-primary approaches for reasoning problems

Seniority

Staff, hands-on IC with mentorship

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗