Staff Software Engineer, ML Systems & Data Infra

Waymo LLC

Mountain View (CA)

Hybrid

USD 295,000 - 310,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Discretionary annual bonus
Equity incentives
Generous benefits package

Job summary

Waymo LLC is seeking a Senior Software Engineer to advance the Waymo Driver platform. You will design and scale backend systems, improve deployment efficiency, and help push the frontier of autonomous driving technologies.

The role requires deep expertise in C++, distributed data processing, and ML/robotics engineering, with 5–7+ years of relevant experience. Hybrid work may be available, and compensation includes a base salary, bonus, and equity.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or related field with 7 years of experience
  • Alternatively, Master’s degree with 5 years of experience
  • 5 years of experience in C++ programming
  • 5 years of experience in distributed system design
  • 5 years of experience in large-scale data pipelines
  • 5 years of experience in distributed data processing frameworks
  • Experience in robotics or ML engineering

Responsibilities

  • Lead cross-organizational efforts to enhance system efficiency, deployment speed, and maintainability.
  • Improve developer experience and system visibility by streamlining infrastructure workflows
  • Optimize model serving infrastructure to maximize the perception system's model performance.
  • Develop and scale robust infrastructure for large-scale data processing, extraction, and evaluation.
  • Support expansive machine learning development, including data mining, debugging, and visualization tools.
  • Contribute to systems development by enhancing testing, performance analysis, and deployment pipelines.

Skills

C++
Distributed systems
Data pipelines
Distributed processing
Robotics engineering

Education

Bachelor's degree in CS/CE
Master's degree in CS/CE

Job description

Waymo LLC is seeking a Senior Software Engineer to advance the Waymo Driver platform. You will design and scale backend systems, improve deployment efficiency, and help push the frontier of autonomous driving technologies.

The role requires deep expertise in C++, distributed data processing, and ML/robotics engineering, with 5–7+ years of relevant experience. Hybrid work may be available, and compensation includes a base salary, bonus, and equity.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomous Driving Software Engineer – Real-Time ML/Robotics
Autonomous Driving Software Engineer – Real-Time ML/Robotics

Waymo • Pittsburgh

Hybrid
USD 213,000 - 263,000
Discretionary annual bonus
Equity incentive plan
Generous benefits program
Senior ML Engineer, Autonomy & Planning Systems
Senior ML Engineer, Autonomy & Planning Systems

Waymo • San Francisco (CA)

On-site
USD 213,000 - 263,000
Equity incentive
Discretionary annual bonus
Company benefits
Staff ML Engineer, Autonomous Driving Systems
Staff ML Engineer, Autonomous Driving Systems

Waymo LLC • Pittsburgh

On-site
USD 251,000 - 310,000
ML Engineer - Autonomous Driving (Equity & Bonus)
ML Engineer - Autonomous Driving (Equity & Bonus)

Waymo LLC • Mountain View (CA)

On-site
USD 175,000 - 215,000
Discretionary annual bonus
Equity incentive plan
Generous benefits program
Senior ML Engineer – Autonomous Driving & Validation (Equity Options)
Senior ML Engineer – Autonomous Driving & Validation (Equity Options)

Waymo LLC • Mountain View (CA)

On-site
USD 213,000 - 263,000
Senior Software Engineer - Robotics/Perception (Hybrid, Equity)
Senior Software Engineer - Robotics/Perception (Hybrid, Equity)

Waymo LLC • Mountain View (CA)

Hybrid
USD 204,000 - 259,000
Discretionary annual bonus
Equity incentive plan
Generous benefits
Senior ML Engineer: Production AI for Autonomous Driving
Senior ML Engineer: Production AI for Autonomous Driving

Waymo LLC • Mountain View (CA)

Hybrid
USD 213,000 - 263,000
Staff Software Engineer — Autonomy Systems Architect & Mentor
Staff Software Engineer — Autonomy Systems Architect & Mentor

Waymo • Mountain View (CA)

On-site
USD 251,000 - 310,000
Staff Tech Lead – Autonomous Driving Simulation
Staff Tech Lead – Autonomous Driving Simulation

Waymo • San Francisco (CA)

On-site
USD 251,000 - 310,000
Senior ML Engineer, Robotics — Hybrid + Equity
Senior ML Engineer, Robotics — Hybrid + Equity

Waymo • Mountain View (CA)

Hybrid
USD 204,000 - 259,000
Discretionary annual bonus program
Equity incentive plan
Generous Company benefits program