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

Staff Software Engineer, Compute Reliability

$251k - $310k
Full-time

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 Planner/Perception Reliability team’s goal is to build out architectures, tools, and workflows to prevent, identify, and guide fixes of reliability and software integrity issues.

We focus the organization on reliability and are accountable for the onboard software health while enabling high development velocity.

In this hybrid role you will report to a Tech Lead Manager.

You will:

  • Drive the design and development of instrumentation and onboard architecture to proactively prevent, detect, and debug reliability issues across current and future Waymo compute platforms.
  • Design and implement long-term strategies to systematically mitigate compute hardware reliability and numerical stability issues across heterogeneous platforms (CPU, TPU, GPU), creating scalable tools to automate triage, debugging, and resolution.
  • Lead cross-functional initiatives across Waymo, Alphabet, and external partners to architect proactive solutions that prevent issues originating from compilers (LLVM, XLA, JAX), optimization (AutoFDO), or model changes.
  • Architect frameworks and diagnostics to proactively identify and eliminate complex software and firmware faults, including deadlocks, memory corruption, race conditions, memory leaks, or tail latency spikes.
  • Influence the design and tooling of next-generation hardware platforms, serving as a technical authority to ensure a coherent, forward-looking reliability architecture.

You have:

  • BS/MS in Comp Sci, EE, Robotics, Physics, Math, or related field (or equivalent experience).
  • Experience in C++.
  • Experience with CUDA/GPU/TPU acceleration and model reliability or optimization.
  • Experience with writing GPU kernels and evaluation/debugging of GPU workloads.

We prefer:

  • MS or PhD in Computer Science, Robotics, similar technical field of study, or equivalent practical experience.
  • Experience with autonomous vehicles (L4) or ADAS systems (L2/L3).
  • Experience in software reliability space.

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

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Compute Reliability in Mountain View, CA vacancy
  • $218.3k - $327.5k

     ...Team & About RoleThe Site Reliability Engineering (SRE) team at Rubrik ensures...  ...operate at the intersection of software development and systems...  ...structural resiliency. As a Staff Site Reliability Engineer,...  ...Education: BS, MS, or PhD in Computer Science, Computer... 
    Suggested
    Local area
    Shift work

    Rubrik

    Palo Alto, CA
    1 day ago
  • $175k - $287k

     ...operates one of the largest privately managed compute infrastructures in the world outside the public cloud providers. As a Staff Software Engineer on the Compute Infrastructure team, you...  ..., multi-cluster operations, platform reliability and efficiency, GPU compute... 
    Suggested
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    4 days ago
  • $188k - $275k

     ...to accelerate breakthroughs and turn compute into capability. Founded in 2017, CoreWeave...  ...more at About the Role As a Staff Software Engineer within our Compute Architecture...  ...intersection of distributed systems, production reliability, and hardware-aware automation, where... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    24 days ago
  • $349k

     ...hyperscalers. Lambda's mission is to make compute as ubiquitous as electricity and give...  ...currently Tuesday.About the RoleAs a Staff Software Engineer for the Compute pillar, you will play...  ...architecture to enable seamless, reliable cloud provisioning and lifecycle management... 
    Suggested
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    4 days ago
  • $207k - $301k

     ...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across...  ..., maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor...  ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical field. 8... 
    Suggested

    Google

    Sunnyvale, CA
    4 days ago
  • $262k - $364k

     ...design consulting, developing software platforms and frameworks,...  ...pushing for changes that improve reliability and velocity.Practice...  ...qualifications:Bachelor’s degree in Computer Science, a related field, or...  ...in Computer Science or Engineering.Site Reliability Engineering... 

    Google

    San Jose, CA
    5 days ago
  • $189k - $284k

     ...equivalent practical experience. 8 years of experience in software development, and with data structures/algorithms. 5 years...  ...protocols. Preferred qualifications: Master’s degree or PhD in Engineering, Computer Science, or a related technical field. Experience with C++... 
    Full time
    Remote work

    Google

    Sunnyvale, CA
    6 days ago
  • $180k

     ...small, highly motivated, and focused on engineering excellence. This organization is for individuals...  ...teammates. About the Role The Compute Infrastructure team at xAI is...  ...with research and systems teams to deliver reliable, ultra-scalable infrastructure that enables... 
    Full time
    Temporary work

    Xai

    Palo Alto, CA
    1 day ago
  • $170k - $260k

     ...solution that integrates advanced software and hardware powering the...  ...looking for a Senior or Staff Software Engineer with a strong background in...  ...performance on embedded compute platforms. Analyze system...  ...and drive improvements for reliability, accuracy, and robustness.... 
    Odd job
    Full time
    Work at office

    Gatik Ai

    Mountain View, CA
    1 day ago
  •  ...improve their business. Our engineering teams build technical...  ...operate one of the largest-scale software platforms. The fleet...  ...and customers to monitor the reliability of our product. You will...  ...for: ~ BS (or higher) in Computer Science, or a related field.... 
    Full time

    Databricks

    Mountain View, CA
    1 day ago
  • $176.4k - $319.72k

     ...Team The Systems Engineering team is responsible for...  ...of hardware, software, and robot operations,...  ...Role As a Senior/Staff Software Engineer, Behavior...  ...s Degree candidate in Computer Science, Math, Electrical...  ...allocating functionality, and reliability analysis of safety-... 
    Full time
    Temporary work
    Work experience placement

    Nuro

    Mountain View, CA
    1 day ago
  • $180k - $205k

     ...Quantum computing holds the promise of humanity’s mastery over the natural world, but only...  ...Responsibilities: Develop and implement software for control of photonic quantum...  ...track record of developing and shipping reliable, performant software in a high scale or... 
    Full time

    Psiquantum

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

     ...with the ultimate goal of enabling human life on Mars.SR. SOFTWARE ENGINEER, LOW LATENCY COMPUTING (STARLINK)At SpaceX we’re leveraging our experience in...  ...largest satellite constellation and is providing fast, reliable internet to millions of users worldwide. We design,... 
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    2 days ago
  • $220k - $405k

     ...Employment Type Full time Department Product Engineering Compensation $220K - $405K • Offers...  ...and own product and platform systems for Computer Lead features, projects and products...  ...Qualifications 4+ years of professional software engineering experience. Strong experience... 
    Full time
    Local area

    Kindredventures

    Palo Alto, CA
    4 days ago
  • Lightmatter is hiring a talented software engineer to build the next generation of photonic AI processors and interconnects. You will develop and extend the device software/firmware stack for Photonic Compute and Photonic interconnect products, collaborating with software... 
    Remote work

    Lightmatter

    Mountain View, CA
    6 days ago
  • $262k - $365k

     ...standards, ensuring code quality, reliability, and performance.Drive cross-...  ...collaborating with Distinguished engineers and Google Fellows working on Exabyte...  ...; and testing/launching software products.Experience with distributed computing, big data analytics, cloud computing... 
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $262k - $364k

    Work along-side a team of engineers to drive the design and development...  ...to the team to build reliable infrastructure.Minimum qualifications...  ....8 years of experience in software development.5 years of experience...  ...or PhD in Engineering, Computer Science, or a related technical... 
    Local area

    Google

    Mountain View, CA
    2 days ago
  • $229k - $343k

     ...owned subsidiary dedicated to making computing more human, in addition to Bitmoji, Saturn...  ...digital services.We’re looking for a Staff Software Engineer to join Snap Inc on our Feature Store...  ...meet correctness, performance, and reliability requirements. A central part of the... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    4 days ago
  • $207k - $300k

     ...coach a distributed team of engineers.Facilitate alignment and clarity...  ..., and enhance large scale software solutions.Minimum...  ...degree or PhD in Engineering, Computer Science, or a related technical...  ...unparalleled scale, efficiency, reliability and velocity. Our customers... 
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $207k - $301k

    Drive the long-term engineering strategy, incorporating organizational...  ....8 years of experience in software development.7 years of experience...  ...(language modeling, computer vision).Preferred qualifications...  ...scalable, safer, more reliable, and highly robust.Google Ads... 
    Temporary work
    Shift work

    Google

    Mountain View, CA
    1 day ago
  • $143k - $286k

     ......What you'll do...we are seeking a Staff Software Engineer to design and build enterprise-scale...  ...servicesOptimize systems for performance, reliability, and scalabilityDrive technical...  ...qualifications. Option 1: Bachelor's degree in computer science, computer engineering,... 
    Full time
    Temporary work
    Part time
    Visa sponsorship

    Walmart

    Sunnyvale, CA
    5 days ago
  • $189k - $274k

     ...efficient and accessible for all. As a Staff Software Engineer focusing on Deep Learning...  ...that improve the overall efficiency and reliability of our self-driving technology. Your...  ...software engineering.BS, MS, or PhD in Computer Science or a related field.Strong programming... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    4 days ago
  • $262k - $364k

     ...techniques. Improve robustness, reliability, usability of infrastructure...  ...; and testing/launching software products.2 years of experience...  ...(language modeling, computer vision).Preferred qualifications...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a... 

    Google

    Mountain View, CA
    6 days ago
  • $152k

     ...reputation for being a dominant and reliable force in South Korean...  ...The Resource Fabric Engineering team builds and operates the...  ...scale. We are looking for a Staff Software Engineer to lead the design...  ...Qualifications Bachelor’s degree in Computer Science, Engineering, or a related... 
    Temporary work
    Flexible hours

    Coupang

    Mountain View, CA
    5 days ago
  • $189.3k - $290.7k

     ...offices if preferred. Role Overview:As a Staff Software Engineer on the Simulation Test Engineering...  ...products. Our mission is to provide precise, reliable, and automated simulation-based...  ...What You Must Have:BS, MS, or PhD in Computer Science, Engineering, or equivalent experience... 
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $262k - $365k

     ...coach a distributed team of engineers.Lead a team of engineers focussed...  ..., and analyzing low-level computer systems and their interactions...  ....8 years of experience in software development.7 years of experience...  ...builds a high performance, reliable and efficient Borglet for Google... 

    Google

    Sunnyvale, CA
    3 days ago
  • $262k - $364k

     ...product line.Drive and influence engineering excellence across the...  ...product, operators, SREs (Site Reliability Engineers), and other...  ...experience.8 years of experience in software development.5 years of...  ...cloud platforms, distributed computing, building scalable architecture... 

    Google

    Sunnyvale, CA
    3 days ago
  • $150k - $226k

    Harness is the AI Software Delivery Platform company, led by technologist...  ..., application security, reliability, compliance, and cost...  ...time risk detection to help engineering teams ensure software integrity...  ...complex problems in a distributed computing environmentEstablishes the... 
    Local area
    Immediate start
    Flexible hours
    Shift work

    Harness

    Mountain View, CA
    2 days ago
  • $207k - $300k

     ...resources intricately across compute infrastructure, cloud...  ...experience.8 years of experience in software development.5 years of...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a...  ...at massive scale and high reliability. You will bring fresh ideas... 

    Google

    Sunnyvale, CA
    3 days ago
  • $157.1k - $246.5k

     ...that quantify the accuracy and reliability of simulation tests used for autonomous vehicle software validation. Lead cross-...  ...initiatives with Autonomy, Systems Engineering, Simulation, and Data teams to...  ...Bachelor’s or higher degree in Computer Science, Engineering, or equivalent... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Compute Reliability. Be the first to apply!