Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Simulation ML Infrastructure

$204k - $259k

Waymo

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.

The Simulation ML Infrastructure team builds scalable AI/ML infrastructure to accelerate the Simulator team in sustainably innovating and building state of the art simulations of realistic environments for the testing and training of the Waymo Driver. To increase the fidelity and steerability of the simulations, we employ large foundation models trained on massive datasets to model the real world, including but not limited to, realistic agents (vehicles, pedestrians, cyclists, motorcyclists etc.), roads, traffic control systems, and weather etc.

We seek an experienced senior IC to lead the development of advanced AI/ML infrastructure for multi-billion parameter foundation models in ML accelerator-friendly simulations. Your expertise in massive model scaling, ML accelerators, and large-scale distributed systems will be required for designing and scaling our systems.

This role reports to an Engineering Manager.

You will:

  • Be part of a world-class, high-performing research engineering team to advance the state of the art of ultra realistic multi-agent simulations using foundation models.
  • Collaborate closely with the core Waymo Realism Modeling team in London and Waymo Oxford to use large foundation models to improve sim realism.
  • Work at the intersection of data engineering, model development, and simulations, and drive architectural decisions. Own large, complex systems, driving architectures and designs that meet technical and business objectives.
  • Design and scale large distributed systems covering the ML lifecycle, supporting planet-scale dataset generation, model training, and evaluation.
  • Collaborate cross-functionally to derive performance and system-level requirements for large ML systems. Translate product/business goals into measurable technical deliverables, ensuring system component alignment.

We prefer:

  • 5+ years of professional software engineering experience, with at least 3 years in machine learning infrastructure such as developing, designing, scaling, training, deploying, and optimizing large-scale machine learning systems from data to model.
  • Solid experience in the development and optimization of machine learning infrastructure tools like DeepSpeed, PyTorch, TensorFlow, Ray, or similar frameworks.
  • Strong understanding of state-of-the-art machine learning models and algorithms such as autoregressive transformers and familiarity scaling large models across ML accelerator profiling tools to uncover performance bottlenecks.
  • Strong leadership skills with experience driving ambiguous problems end-to-end, with a willingness and independence to pick up whatever knowledge to get the job done. Passionate about building infrastructure, libraries, tools, and pipelines for engineers and scientists.
  • Excellent communication skills, both verbal and written, with the ability to translate complex technical concepts for a broad audience.
  • Practical familiarity in Autonomous Driving, Simulations, and ML accelerators is a plus.

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 $204,000$259,000 USD
Required
Preferred
Job Industries
  • Other
Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Simulation ML Infrastructure in Mountain View, CA vacancy
  • $170k - $216k

     ...and tens of billions in simulation across 15+ U.S. states. The Simulation Infrastructure team creates reliable,...  ...the Waymo Driver's software stack at a massive scale...  ...of customers Software Engineers, Product, Data Science...  ...Build and evolve ML inference infrastructure... 
    Suggested
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $213k - $263k

     ...public roads and tens of billions in simulation across 15+ U.S. states. The ML Ops team, part of Waymo ML Platform team, builds tools and infrastructure to realize the ML flywheel at...  ...experience in the field of software engineering ~ Experience programming in C++... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    8 hours ago
  • $204k - $259k

     ...and tens of billions in simulation across 15+ U.S. states. The Onboard Software Performance team...  ...experience as a software engineer or similar roles ~5 years...  ...prefer: 2 years in infrastructure/systems/performance domain...  ...(SIMD/CUDA) and ML performance/frameworks... 
    Senior
    Full time
    Work at office
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $204k - $259k

     ...public roads and tens of billions in simulation across 15+ U.S. states. The...  ...diverse, and collaborative group of software engineers, machine learning (ML) engineers, and data scientists. We...  ...In this role, you will report to a Senior Staff Engineering Manager. You... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    7 hours ago
  • $193.93k - $291.15k

     ...Senior Software Engineer, ML Infrastructure Mountain View, California (HQ) Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world's most scalable driver, combining cutting-edge AI with... 
    Senior

    Nuro

    Mountain View, CA
    1 day ago
  •  ...Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to...  ...~ Build and maintain scalable search infrastructure services and microservices that power search...  ...role working cross-functionally with Core, ML, and Platform engineering teams to deliver... 
    Senior
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    8 days ago
  • $153k - $222k

     ...company is creating the digital infrastructure needed to bring intelligence...  ...looking for both infrastructure engineers with expertise in machine learning pipelines and ML engineers that want to work...  ...s degree in Computer Science, Software Engineering, or equivalent ~... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    4 days ago
  •  ...Senior Software Engineer - Test Infrastructure Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven...  ...environments, including Linux-based edge devices, robotics, or ML-driven applications Experience with C++ & Bazel... 
    Senior
    Work at office
    Immediate start

    Latitude AI

    Palo Alto, CA
    1 day ago
  • $180k - $240k

     ...that integrates advanced software and hardware powering the...  ...role We are seeking a Senior Cloud Infrastructure Engineer to architect and manage the...  ...transition from training to simulation. High-Performance...  ...Distributed Training & ML Systems Support Training... 
    Senior
    Odd job
    Work at office

    Gatik AI

    Mountain View, CA
    4 days ago
  • $160.36k - $240.54k

     ...Senior Software Engineer – GenAI Infrastructure & Agent Systems for Engineering Efficiency Mountain View, California (HQ) Who We Are Nuro is a self...  ...generation and CI/CD to debugging, knowledge discovery, and ML model improvement. We sit at the intersection of... 
    Senior

    Nuro

    Mountain View, CA
    3 days ago
  • $193.93k - $352.29k

     ...Senior/Staff Software Engineer, ML Data Infrastructure Mountain View, California (HQ) Nuro is a self-driving technology company on a mission to make autonomy...  ...data derived from both on-road collected logs and simulation logs. Additionally, the team collaborates closely... 
    Senior
    Work experience placement

    Nuro

    Mountain View, CA
    3 days ago
  • $204k - $259k

     ...and tens of billions in simulation across 15+ U.S. states....  ...collaborative group of software engineers, machine learning (ML) engineers, and data scientists...  ..., you will report to a Senior Engineering Manager....  ...software systems and infrastructure for our realistic world... 
    Full time
    Work experience placement
    Remote work

    Waymo

    Mountain View, CA
    8 hours ago
  •  ...Robot Software Engineer At Rhoda AI, we're building the next generation...  ...and robot systems to the infrastructure and state-of-the-art foundation...  ...to build and validate the simulation environments that underpin...  ...Collaborate with the AI/ML team to build sim-to-real pipelines... 

    Rhoda ai

    Palo Alto, CA
    1 day ago
  • $120k - $250k

     ...Software Engineer - Simulators Mountain View, CA What MatX Is Building...  ...train and run the largest ML workloads for AGI. We primarily...  ...hardware Develop tools and infrastructure to aid in efficient...  ...00 - $362,500 + equity Senior Career - $250,000 - $475,0... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    3 days per week

    MatX

    Mountain View, CA
    3 days ago
  • $238k - $302k

     ...roads and tens of billions in simulation across 15+ U.S. states. The Waymo ML Infrastructure team works with Research and Production...  ...to our autonomous driving software. We help our partners by...  ...Collaborate with researchers and ML engineers to resolve bottlenecks in data... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 days ago
  • $213k - $263k

     ...roads and tens of billions in simulation across 15+ U.S. states. Our...  ...role, you will report to a Software Engineering Manager. You will: Build the infrastructure to administer a "virtual driver...  ...world driving behavior. Apply ML models from partner teams, and... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    8 hours ago
  • $204k - $259k

     ...and tens of billions in simulation across 15+ U.S. states....  ...the quality of the software that drives the car. We...  ...experienced data-minded software engineers and data scientists to...  ...C++ Experience with ML Experience with A/B experiment infrastructure Experience building... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $238k - $302k

     ...and tens of billions in simulation across 15+ U.S. states. The Waymo ML Frameworks &...  ...our autonomous driving software. We help our partners...  ...We are looking for engineers with ML system expertise...  ...DevX of the evaluation infrastructure. Improve runtime... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    7 hours ago
  • $224k - $356.5k

     ...NVIDIA is hiring engineers to scale up the introduction of next generation...  ...architecture into its EDA Infrastructure. We expect you to have a deep...  ...systems, familiarity with software testing and deployment, and excellent...  ...the crowd: Developing ML/AI infrastructure. Developing... 
    Senior

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $160.36k - $240.54k

     ...This role sits within Nuro’s Core Infrastructure team and partners deeply across every engineering organization — Autonomy, ML Platform, Simulation, Perception, Behavior, Mapping, BATES...  ..., and education. About You Strong software engineering fundamentals in Python or... 
    Senior

    Nuro

    Mountain View, CA
    2 days ago
  • $213k - $263k

     ...miles on public roads and tens of billions in simulation across 15+ U.S. states. The Waymo ML Infrastructure team accelerates Waymo's mission by building...  ...In this hybrid role, you will report to a Senior Software Engineer, Technical Lead Manager. You will:... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    8 hours ago
  • $171.35k - $232.5k

     ...supply chain. Intelligent software orchestrates advanced...  ...As a Software Engineer, you will play a key role...  ...in the development of simulation systems and tools responsible...  ...intellectually curious Senior Software Engineer who thrives...  ...Plus: Experience with ML and cloud computing... 
    Senior

    Symbotic

    Milpitas, CA
    2 days ago
  •  ...Job Description Role Overview As a Senior Software Simulation Validation Engineer, you will be a technical leader responsible for ensuring the quality and reliability of autonomous vehicle simulation platforms. The role bridges hands-on coding, protocol/process... 
    Senior
    Local area
    Work from home

    General Motors

    Sunnyvale, CA
    5 days ago
  • $148k - $226.2k

     ...Job Description The Simulation group is solving one of self-driving's most difficult problems: evaluating...  ...the performance of the autonomous driving software stack before it reaches public roads. As a software engineer on the Simulation Engine team, you will drive... 
    Senior
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    5 days ago
  • $175k - $290k

     ...Senior Software Infrastructure Engineer Santa Clara, CA This role is part of the Software Infrastructure team, responsible for building and scaling...  ...tools and platforms that enable development of ML accelerator systems across both hardware and software environments... 
    Senior
    Remote work

    Phizenix

    Santa Clara, CA
    3 days ago
  •  ...Senior Software Engineer - Performance Prediction Latitude AI develops automated driving technologies...  ...support both classical and modern ML approaches. That includes compact...  ...Partner with autonomy, simulation, and infrastructure teams to move ideas from prototype... 
    Senior
    Work at office
    Immediate start

    Latitude AI

    Palo Alto, CA
    5 days ago
  • $170k - $216k

     ...roads and tens of billions in simulation across 15+ U.S. states....  ...development during all stages of the ML Lifecycle: pretraining,...  ...Lead Manager/Staff Software Engineer. You will: Build...  ...state of the art labeling infrastructure to enable production of labeled... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    7 hours ago
  • $185k - $230k

     ...The Opportunity Are you an experienced Senior Software Engineer, Backend (Infrastructure) looking to make a significant impact at the intersection of scalable web services and cutting-edge AI technologies? We're seeking a talented engineer to lead the development... 
    Senior
    Permanent employment

    Otter.ai

    Mountain View, CA
    1 day ago
  • $152k - $228k

     ...different aspects of the software and hardware...  ...This performance simulation platform includes...  ...change, from ML model updates to...  ...You will own the infrastructure that makes this possible...  ...much more. Engineers across the...  ...and you've briefed senior engineering leadership... 
    Temporary work

    Nuro

    Mountain View, CA
    3 days ago
  • $213k - $270k

     ...roads and tens of billions in simulation across 15+ U.S. states....  ...guide fixes of reliability and software integrity issues. We focus...  ...report to a Staff Software Engineer / Tech Lead Manager. You...  ...: build the critical infrastructure and tooling ecosystem that ensures... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    7 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Simulation ML Infrastructure. Be the first to apply!