Platform Software Engineer - Scalable Simulation Infra

Waymo LLC

Mountain View (CA)

Hybrid

USD 213,000 - 263,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Annual bonus program
Equity incentive plan
Generous benefits program

Job summary

Waymo LLC is seeking a Software Engineer to help accelerate development of the Waymo Driver infrastructure. The role focuses on building reliable, scalable systems for large-scale simulation, evaluation, and ML-driven fine-tuning in a hybrid work setting.

You will work on modular architectures to ensure low latency and high realism for in-center and on-car simulations, collaborating across teams to remove bottlenecks and support scaling to hundreds of onboard engineers.

Qualifications

  • BS in Comp Sci, EE, Robotics, Physics, Math, or related field (or equivalent experience).
  • 3 years of experience as a Software Engineer or similar roles.
  • 3 years of experience in C++.
  • 2 years of experience working on a large-scale/high complexity system (supported by hundreds of engineers).
  • 2 years of experience working on infrastructure work: building performant, easy to use, scalable systems and tools.

Responsibilities

  • Develop reliable, scalable, and maintainable systems to meet user needs, including accelerating large-scale simulation and eval, reinforcement learning-based fine-tuning pipeline, and analysis.
  • Evolve and scale up the simulation and evaluation platform to accelerate the "inner loop" of software development by 10X for onboard engineers (500+).
  • Develop the ADV's modular architecture and frameworks to achieve low latency, high reproducibility and realism when simulating in our data centers, while maintaining high performance for on-car driving.
  • Optimize system resource usage to simulation at scale in Cloud datacenters: minimizing CPU utilization and latency, minimizing RAM consumption, intelligently determining which computations should happen on CPU, GPU, and TPU.
  • Collaborate to resolve compute performance bottlenecks throughout the ADV, simulator and analysis software stacks, ensuring end-to-end low latency for simulation and analysis.
  • Develop necessary high scale performance evaluation, debugging and software change management processes.

Skills

C++
Software engineering
Large-scale systems
Infrastructure

Education

Bachelor's degree in CS/EE/Robotics/Physics/Math

Job description

Waymo LLC is seeking a Software Engineer to help accelerate development of the Waymo Driver infrastructure. The role focuses on building reliable, scalable systems for large-scale simulation, evaluation, and ML-driven fine-tuning in a hybrid work setting.

You will work on modular architectures to ensure low latency and high realism for in-center and on-car simulations, collaborating across teams to remove bottlenecks and support scaling to hundreds of onboard engineers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer: Scalable Infra & World Simulation
Senior Backend Engineer: Scalable Infra & World Simulation

Waymo LLC • San Francisco (CA)

Hybrid
USD 213,000 - 263,000
Staff Software Engineer, ML Systems & Data Infra
Staff Software Engineer, ML Systems & Data Infra

Waymo LLC • Mountain View (CA)

Hybrid
USD 295,000 - 310,000
Discretionary annual bonus
Equity incentives
Generous benefits package
Senior Simulator Platform Tech Lead - Scale & Performance
Senior Simulator Platform Tech Lead - Scale & Performance

Waymo LLC • Mountain View (CA)

On-site
USD 281,000 - 356,000
Annual bonus program
Equity incentive plan
Company benefits program
Staff Tech Lead – Autonomous Driving Simulation
Staff Tech Lead – Autonomous Driving Simulation

Waymo • San Francisco (CA)

On-site
USD 251,000 - 310,000
Onboard Developer Platform Software Engineer
Onboard Developer Platform Software Engineer

Waymo LLC • Mountain View (CA)

Hybrid
USD 213,000 - 263,000
Annual bonus program
Equity incentive plan
Generous benefits program
ML Engineer, Realistic Autonomous Simulation
ML Engineer, Realistic Autonomous Simulation

Waymo LLC • Mountain View (CA)

Hybrid
USD 213,000 - 263,000
Annual bonus program
Equity incentive plan
Benefits program
Staff Software Engineer - Infra & ML Systems (Hybrid)
Staff Software Engineer - Infra & ML Systems (Hybrid)

Waymo LLC • United States

Hybrid
USD 295,000 - 310,000
Annual bonus
Equity incentives
Generous benefits
Staff Software Engineer - Simulation Realism
Staff Software Engineer - Simulation Realism

Waymo • Mountain View (CA)

On-site
USD 251,000 - 310,000
Annual bonus program
Equity incentive plan
Generous Company benefits program
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
Principal Architect, Autonomous Driving Simulation
Principal Architect, Autonomous Driving Simulation

Waymo LLC • Mountain View (WY)

On-site
USD 298,000 - 368,000
Discretionary annual bonus
Equity incentive plan
Generous benefits program