Waymo Logo

Waymo

Staff Software Engineer, Simulation Capacity Optimization

Posted 4 Days Ago
Be an Early Applicant
In-Office
New York, NY
251K-310K Annually
Senior level
In-Office
New York, NY
251K-310K Annually
Senior level
Lead Data Scientist for the SCORPIO team, focusing on infrastructure modeling, quantitative forecasting, and resource optimization in simulation environments.
The summary above was generated by AI

Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.

Our Simulation team is at the heart of this mission, enabling us to safely and rapidly iterate on the Waymo Driver. We run billions of miles of simulations, creating a massive and complex demand for technical infrastructure resources (CPU, GPU, TPU, Storage).

We are establishing a new team called SCORPIO (SimEval Capacity Operations, Resource Planning, Infrastructure Optimization). This team is tasked with building a critical capability for Waymo: data-driven, strategic capacity planning and resource optimization. We are looking for a Quant Software Engineer at the L6 level to bridge the gap between sophisticated mathematical modeling and production-scale infrastructure automation. You will be responsible for building the technical systems that forecast demand, optimize resource allocation, and automate infrastructure management, ensuring our simulation environment is both high-performance and cost-effective.

You will:

As the founding Lead of the SCORPIO team, you will:

  • Infrastructure Modeling & Automation: Design and build production-grade systems and pipelines to automate capacity planning, demand management, and quota allocation.
  • Quantitative Forecasting: Implement and maintain sophisticated models for infrastructure demand forecasting, incorporating architectural shifts, peak loads, and time-shifting opportunities.
  • Resource Optimization Algorithms: Develop and deploy algorithms to optimize resource utilization across a heterogeneous fleet (CPU, GPU, TPU) and diverse supply models (on-demand vs. reserved).
  • Data Pipeline Engineering: Architect and maintain robust data pipelines that ingest infrastructure telemetry and demand driver signals to feed forecasting and optimization engines.
  • Outcome Analysis: Build systems to translate resource plans into tangible outcomes (e.g., queue lengths, user demand fulfillment) and develop attribution models for capacity imbalances.
  • Cross-Functional Collaboration: Partner with Simulation, Infrastructure, and Finance teams to translate business requirements into technical specifications and automated solutions.
  • Technical Leadership: Provide technical guidance on the intersection of quantitative modeling and systems engineering, mentoring junior members and influencing the technical roadmap for SCORPIO.

You have:

  • Bachelor's degree in Computer Science, Mathematics, Statistics, Operations Research, or a related quantitative field, or equivalent practical experience.
  • 8+ years of experience in software engineering, with a strong focus on distributed systems, large-scale data processing, or quantitative engineering.
  • Proficiency in C++ or Python, with experience building and deploying production-level software.
  • Experience with large-scale distributed systems and cloud infrastructure (e.g., GCP, AWS, Azure).
  • Strong background in quantitative methods, such as optimization, statistical modeling, or time-series analysis.
  • Expertise in SQL and working with large-scale data warehouses (e.g., BigQuery).

We prefer:

  • PhD or Master's degree in a quantitative field or Computer Science.
  • Experience in Capacity Engineering, Infrastructure Optimization, or Site Reliability Engineering at scale.
  • Familiarity with ML-driven forecasting and optimization techniques.
  • Experience with financial modeling or cost-benefit analysis of technical infrastructure.
  • Experience building automation tools for resource management and quota allocation.
  • Knowledge of simulation workloads or high-performance computing (HPC) environments.

The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. 

Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. 

Salary Range
$251,000$310,000 USD

Top Skills

AWS
Azure
C++
GCP
Python
SQL

Similar Jobs

An Hour Ago
Hybrid
161K-230K Annually
Senior level
161K-230K Annually
Senior level
AdTech • Digital Media • Internet of Things • Marketing Tech • Mobile • Retail • Software
This role oversees executive recruiting at a senior level, managing a team to deliver exceptional candidate experiences and effective hiring processes.
An Hour Ago
Hybrid
103K-169K Annually
Senior level
103K-169K Annually
Senior level
AdTech • Digital Media • Internet of Things • Marketing Tech • Mobile • Retail • Software
The Manager Go-to-Market develops strategies for product launches, aligns cross-functional teams, and generates narratives to drive initiatives within the B2B context.
Top Skills: Ai ToolsPowerPoint
An Hour Ago
Remote or Hybrid
United States
142K-191K Annually
Senior level
142K-191K Annually
Senior level
Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
The Cloud Engineering Manager will lead cloud strategy, implementation, operations, and manage cloud teams to ensure secure and scalable cloud environments.
Top Skills: Ci/Cd PipelinesInfrastructure-As-CodeAzureTerraform

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account