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

Software Engineer, ML Inference, Simulation Infrastructure

$170k - $216k

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 Infrastructure team creates reliable, scalable, and cost-effective Simulation-based products that evaluate the Waymo Driver's software stack at a massive scale. We solve complex technical challenges to build services and tools for a broad range of customers Software Engineers, Product, Data Science, System Engineering, and more. So if you want to build the next generation of Simulation products and infrastructure, we'd love to hear from you!

In this hybrid role you will report to the Software Engineering Manager.

You will:

  • Build and evolve ML inference infrastructure for simulations.
  • Be responsible for the reliability, latency, and user experience of ML model deployment and serving.


You have:

  • B.Sc. in Computer Science, or a related field, or equivalent years of experience
  • 3+ years of experience C++ and/or Golang programming experience
  • Experience in developing and maintaining distributed systems.


We prefer:

  • Experience working with large-scale distributed inference service.
  • Experience working with popular ML frameworks, TPUs and optimizing models for serving.
  • Experience with distributed systems principles, including scheduling, load balancing, and fault tolerance.
  • Experience working with large FAANG scale distributed systems.


#LI-Hybrid

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 $170,000—$216,000 USD
Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, ML Inference, Simulation Infrastructure in Mountain View, CA vacancy
  • $155.42k - $205.9k

     ...About the Team: The ML Inference Platform is part of the AV ML Infrastructure organization. Our team...  ...ML Infrastructure engineer to help build and scale...  ...distillation, evaluations, simulations and more. This is a...  ...core platform backend software components. Collaborate... 
    Suggested
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    8 hours ago
  • $170k - $216k

     ...and tens of billions in simulation across 15+ U.S. states. The ML Ops team, part of...  ...team, builds tools and infrastructure to realize the ML flywheel...  ...We’re looking for a software engineer to join the team to build...  ...Develop Waymo's inference platform to make it scalable... 
    Suggested
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $228k - $285k

     ...Rivian Staff Software Engineer, ML Training And Inference Infrastructure Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free electric adventure vehicles we build, and the curious, courageous souls we seek to attract. As a company... 
    Suggested
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    4 days ago
  • $213k - $263k

     ...and tens of billions in simulation across 15+ U.S. states. The ML Ops team, part of...  ...team, builds tools and infrastructure to realize the ML flywheel...  ...in the field of software engineering ~ Experience programming...  ...infrastructure and model hosting / inference infrastructure... 
    Suggested
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  •  ...Software Engineer, ML Inference Performance Palo Alto, California, United States The era of pervasive AI has arrived. In this era, organizations...  ...role responsible for driving innovation in compiler infrastructure and optimization algorithms that enable state-of-the-... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    SambaNova Systems

    Palo Alto, CA
    4 days ago
  • $100k - $150k

     ...internships. Our team puts ML models into production- we...  ...neural networks for efficient inference on compute-constrained edge devices...  ...the ML frameworks and infrastructure that enable the seamless training...  ...AI scientists and compiler engineers to effectively compress large... 
    Full time
    Temporary work
    Summer work
    Internship
    Flexible hours

    Tesla

    Palo Alto, CA
    2 days 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
    2 days ago
  • $120k - $250k

     ...Software Engineer - Simulators Mountain View, CA What MatX Is Building MatX is on a mission...  ...software to train and run the largest ML workloads for AGI. We primarily use...  ...of our hardware Develop tools and infrastructure to aid in efficient correlation,... 
    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
    4 days ago
  • $165k - $242k

     ...Senior Software Engineer II, Inference Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud...  ...enterprises, CoreWeave combines superior infrastructure performance with deep technical...  ...performance. ~ Optimize end-to-end ML system performance by developing and... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours
    Shift work

    CoreWeave

    Sunnyvale, CA
    2 days ago
  • $153k - $222k

     ...creating the digital infrastructure needed to bring intelligence...  ...both infrastructure engineers with expertise in...  ...learning pipelines and ML engineers that want to...  ...in Computer Science, Software Engineering, or equivalent...  ..., NVIDIA Triton inference server, etc.) Compensation... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    8 hours ago
  • $152k - $228k

     ...different aspects of the software and hardware...  ...layer. This performance simulation platform includes systems...  ...autonomy code change, from ML model updates to...  ...road. You will own the infrastructure that makes this possible...  ...and much much more. Engineers across the company... 
    Temporary work

    Nuro

    Mountain View, CA
    4 days ago
  • $109k - $160k

     ...GPU Infrastructure Software Engineer Sunnyvale, CA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers,...  ...scale. HPC Experience. Experience with AI/ML infrastructure and training / inference. The base salary range for this role is $10... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago
  •  ...Software Engineer, AI Compute Infrastructure Los Angeles, Palo Alto, San Francisco, Toronto, Singapore About...  ...utilization across thousands of devices for inference, training, data processing and...  ...Ray. ~ Experience with core ML frameworks such as PyTorch, TensorFlow... 
    Full time

    HeyGen

    Palo Alto, CA
    2 days ago
  •  ...of Physical AI We build the simulation infrastructure for physical AI. We develop...  ...team of researchers and engineers from DeepMind, OpenAI, FAIR...  ...scenarios Collaborate with ML researchers on environment...  ...physics simulation or robotics software Proficiency with MuJoCo,... 

    FortyFive

    Mountain View, CA
    4 days ago
  •  ...robots — from high-performance, software-defined hardware to the...  ...looking for a Robot Software Engineer to build and validate the simulation environments that underpin our...  ..., and data collection infrastructure Collaborate with the AI/ML team to build sim-to-real pipelines... 

    Rhoda ai

    Palo Alto, CA
    5 days ago
  • $92k - $135k

     ...CoreWeave combines superior infrastructure performance with deep technical...  ...What You'll Do: Join the Inference team to ship production features...  ...mentorship from experienced engineers. About the role: Implement...  ...deployed a microservice or ML inference demo. Coursework... 
    Permanent employment
    Temporary work
    Casual work
    Internship
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    7 days ago
  • $153k - $222k

     ...role We are looking for both infrastructure engineers with expertise in machine learning pipelines and ML engineers that want to work beyond...  ...: Experience with building software components to address...  ...TensorFlow Serving, NVIDIA Triton inference server, etc.) Compensation... 
    Full time
    For contractors
    For subcontractor

    Decisive Point

    Mountain View, CA
    5 days ago
  • $109k - $160k

     ...enterprises, CoreWeave combines superior infrastructure performance with deep technical...  ...more at About the role A Software Engineer contributes to the design,...  .... Experience with AI/ML infrastructure and training / inference. The base salary range for... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    7 days ago
  • $180k - $240k

     ...integrates advanced software and hardware powering...  ...seeking a Senior Cloud Infrastructure Engineer to architect and...  ...transition from training to simulation. High-Performance...  ...using Triton Inference Server, Ray Serve, and...  ...Distributed Training & ML Systems Support Training... 
    Odd job
    Work at office

    Gatik AI

    Mountain View, CA
    8 hours ago
  • $160.36k - $240.54k

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

    Nuro

    Mountain View, CA
    2 days ago
  • $135.8k - $237.05k

     ...Mountain View, CA, USA Senior Backend Engineer, ML Inference Systems Location Mountain View,...  ...Engineer to build and operate the infrastructure those models depend on. You'll design...  ..., and healthcare to design, simulate, and collaborate in 3D - closing the... 
    Work at office
    Worldwide
    Relocation package

    Unity Technologies

    Mountain View, CA
    8 hours ago
  • $157k - $235k

     ...its AR glasses, Spectacles. Snap Engineering teams build fun and technically...  ...a critical role in scaling our ML Infrastructure, optimizing training and inference systems, and driving innovations...  ...impactful. We’re looking for a Software Engineer, ML Infrastructure to join... 
    Full time
    Live in
    Work at office
    Local area

    Snap Inc.

    Palo Alto, CA
    1 hour ago
  •  ...re looking for a Senior Engineer to help build the next-generation inference platform that supports...  ...organization and collaborate with ML researchers and...  ..., we’re building infrastructure for real-time, low-latency...  ...systems at scale Strong software engineering skills in... 
    Local area
    Worldwide

    MongoDB

    Palo Alto, CA
    2 days 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... 
    Full time
    Work at office
    Remote work

    Waymo

    Mountain View, CA
    8 hours ago
  • $185.5k - $270k

     ...About the Team: The ML Inference Platform is part of...  ...organization within Infrastructure Platforms. Our team owns...  ...ML Infrastructure engineer to help build and scale...  ...model distillation, simulations and more. This is a high...  ...platform backend software components. Collaborate... 
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  •  ...mathematical reasoning engine that operates with...  ...low-level environment simulators and custom communication...  ...distributed training loops and inference engines. We are...  ...training and serving infrastructure. You have the authority...  ...components within ML frameworks (e.g., PyTorch... 

    Harmonic

    Palo Alto, CA
    3 days ago
  • $193.3k - $261.5k

     ...AWS Neuron is the software stack powering AWS Inferentia...  ...performance, low-cost inference at scale. The Neuron Serving team develops infrastructure to serve modern...  ...Software Development Engineer to lead and architect...  ...design of distributed ML serving systems optimized... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $187.5k - $395k

     ...reach our goal with reliable & scalable infrastructure, which is going to become the...  ...architectures by integrating them into our inference engine Collaborate closely across research,...  ...Experience with high performance large scale ML systems ( ~100 GPUs) ~ Experience... 

    Luma AI

    Redwood City, CA
    8 hours ago
  • $238k - $302k

     ...Senior Software Engineer, ML Evaluation Infra and Efficiency Waymo is...  ...roads and tens of billions in simulation across 15+ U.S. states....  ...optimizations to improve inference speed and resource utilization...  ...DevX of the evaluation infrastructure. Improve runtime goodput... 
    Full time
    Remote work

    Waymo

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

     ...Senior Software Engineer, Simulation, Vehicle & Autonomous Driving Realism Waymo is an autonomous driving technology company with the mission to...  ...collaborative group of software engineers, machine learning (ML) engineers, and data scientists. We develop industry-... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago

Do you want to receive more vacancies?

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