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

     ...roads and tens of billions in simulation across 15+ U.S. states. The Simulation ML Infrastructure team builds scalable AI/ML...  .... This role reports to an Engineering Manager. You will:...  ...~5+ years of professional software engineering experience, with... 
    Suggested
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days 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
    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
    2 days ago
  • $204k - $259k

     ...public roads and tens of billions in simulation across 15+ U.S. states. The...  ..., and collaborative group of software engineers, machine learning (ML) engineers, and data scientists....  ...develop C++ software systems and infrastructure for our realistic world generation... 
    Suggested
    Full time
    Work experience placement
    Remote work

    Waymo

    Mountain View, CA
    2 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... 
    Suggested
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours
    Shift work

    CoreWeave

    Sunnyvale, CA
    3 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
    5 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
    3 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
    3 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
    1 day ago
  • $157k - $235k

     ...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... 
    Live in
    Work at office
    Local area

    Snapchat

    Palo Alto, CA
    1 day 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
    2 days ago
  • $152k - $228k

     ...Software Engineer, Performance Tooling and Infrastructure Mountain View, California (HQ) Who We Are Nuro is a self...  ...integration layer. This performance simulation platform includes systems At...  ...every autonomy code change, from ML model updates to radius of map around... 
    Temporary work

    Nuro

    Mountain View, CA
    5 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
    3 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
    13 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
    13 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
    1 day 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
    3 days ago
  • $176k - $420k

     ...-world AI through humanoid robots.As a Software Engineer within our robotics teams, you will contribute...  .... What You'll Do ~ Integrate ML models into embedded or robotic systems...  ..., robust C++ systems for real-time ML inference and control and for the humanoid robot... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    4 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
    1 day 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
    1 day ago
  • $204k - $259k

     ...million miles on public roads and tens of billions in simulation across 15+ U.S. states. The Simulator Team at Waymo...  ...The team is be a diverse, and collaborative group of software engineers, machine learning (ML) engineers, and data scientists. We develop industry-... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 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
    1 day ago
  • $238k - $302k

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

    Waymo

    Mountain View, CA
    2 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
    5 days ago
  • $175k - $215k

     ...roads and tens of billions in simulation across 15+ U.S. states....  ...We are looking for aSoftware Engineer to build the metrics and pipelines...  ...will report to Senior Staff Software Engineering Manager and...  ...components of our data processing infrastructure. You will write and maintain... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days 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... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    10 days ago
  • $165.2k - $223.6k

     ...) builds AWS Neuron, the software development kit used to accelerate...  ...Inferentia and Trainium ML accelerators. This...  ...enabling unparalleled ML inference and training performance....  ...-software boundary, our engineers build systematic infrastructure, innovate new methods and... 
    Work experience placement
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $180k - $300k

     ...DatologyAI Infrastructure Engineer Models are what they eat. But a large portion of training compute...  ...despite using far less compute at inference time, substantially reducing the cost...  ...growing startup. Experience building ML/DL infrastructure and/or data... 
    Work at office
    Relocation package

    DatologyAI

    Redwood City, CA
    2 days ago
  • $181.1k - $318.4k

     ...Sr Software Engineer (Infrastructure Applications), Infrastructure Services Working with amazing people and awesome products not only makes your work...  ...Stay updated on emerging technologies, particularly in AI/ML and LLMs and proactively incorporate relevant innovations... 
    Work at office
    Relocation

    Apple

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

    Latitude AI

    Palo Alto, CA
    3 days 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!