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 9 hours 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

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

    Rubrik

    Palo Alto, CA
    9 hours 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
    Full time
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    9 hours ago
  • $156k - $255k

     ...the core of LinkedIn's Reliability Infrastructure...  ...as "always on", every engineer to benefit from a more...  ...Bachelor's degree in Computer Science, Engineering,...  ...advanced degree (MS/PhD) for Staff-level roles. ~6+ years...  ...experience in software development, distributed... 
    Suggested
    For contractors
    Work at office
    Flexible hours

    LinkedIn

    Mountain View, CA
    9 hours ago
  • $262k - $364k

     ...decision-maker and escalation point for all reliability, production health, and application...  ...; drive consensus across disparate software engineering and platform teams, acting as a neutral...  ...qualifications:Bachelor's degree in Computer Science, Electrical Engineering, a related... 
    Suggested

    Google

    Sunnyvale, CA
    7 days ago
  • $150k - $300k

     ...products of the Earth at unprecedented scale, speed, and reliability. Our technology is built to work across wide areas,...  ...understanding the changing Earth.   About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across all of Array... 
    Suggested
    Permanent employment
    Full time
    Remote work
    Night shift

    Array Labs

    Redwood City, CA
    9 hours ago
  •  ...Fortanix we are pioneers in confidential computing and Confidential AI for hybrid and...  ...privacy and security. The Role Staff Software Engineer (Rust) - Confidential Computing...  ...workload platforms Improve platform reliability, scalability, performance, and security... 
    Full time
    H1b

    Fortanix

    Santa Clara, CA
    9 hours 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... 
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    22 days ago
  • $175k - $240k

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

    Spacex

    Palo Alto, CA
    9 hours ago
  • $170k - $216k

     ...The Planner/Perception Reliability team builds out architectures...  ...is accountable for onboard software health while ensuring high...  ...role you will report to a Staff Software Engineer / Tech Lead Manager. You...  ...prefer: MS or PhD in Computer Science, Robotics, similar... 
    Full time
    Immediate start
    Remote work

    Waymo

    Mountain View, CA
    9 hours ago
  • $168k - $230k

     ...goal of enabling human life on Mars. SR. SECURITY SOFTWARE ENGINEER, APPLIED COMPUTING (STARSHIELD) Starshield leverages SpaceX’s Starlink technology...  ...hosted payloads. The Starshield team is building highly reliable in-space mesh networks, designing secure systems to... 
    Permanent employment
    Full time
    Temporary work
    Immediate start
    Flexible hours
    Weekend work

    Spacex

    Palo Alto, CA
    9 hours ago
  • $185k - $275k

     ...accelerate breakthroughs and turn compute into capability. Founded in...  ...workloads run seamlessly, reliably, and efficiently across...  ...What You’ll Do As a Staff Engineer, you will be a technical leader...  ...You Are ~8+ years of software engineering experience. ~... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    Core Weave

    Sunnyvale, CA
    9 hours ago
  •  ...Job Description Staff Software Engineer – MySQL Database Would you like to join the fastest...  ...the bounds of software scalability and reliability beyond the state of the art design...  ...conscientiousness ~ Bachelor's degree in Computer Science, Electrical Engineering or... 
    Full time

    Hireup.net

    Mountain View, CA
    9 hours ago
  • $185k - $260k

     ...-based tests that are reliable, accessible and deliver...  ...with a focus on software and cloud architecture...  ...You'll partner across Engineering, Data Science, R&D, Regulatory...  .... Partner with staff engineers on test design...  ...Bachelor's degree in Computer Science, Mathematics,... 
    Full time
    Flexible hours
    3 days per week

    Delfi Diagnostics

    Palo Alto, CA
    9 hours ago
  • $230k - $275k

     ...is a deeply technical growth engineer who combines hands-on execution...  ...engine, building a reliable creative generation pipeline,...  ...Required ~ You have excellent computer science fundamentals ~8+ years...  ...building and shipping high-impact software systems. ~ Proven... 
    Full time
    Local area

    Quince

    Palo Alto, CA
    9 hours ago
  • $180k - $205k

     ...build the first useful quantum computers—machines capable of...  ...develops the algorithms and software needed to make these systems...  ...PsiQuantum works closely alongside engineers and scientists in the electronics...  ...record of developing and shipping reliable, performant software in a... 
    Full time
    Shift work

    Psiquantum

    Palo Alto, CA
    9 hours ago
  •  ...ever-increasing labor shortage. As a Staff Software Engineer – Humanoid Controls, you will be a senior...  ...envelope — speed, payload, reliability, and safety — with measurable, defensible...  ...of sitting at a desk and working on a computer Must be able to lift 15 pounds at... 
    Full time
    Local area
    Flexible hours

    Apptronik

    Sunnyvale, CA
    9 hours ago
  • $200k - $250k

     ...its commercial self-driving software to develop, test and deploy autonomous...  ...for an Embedded Software Engineer with a background in embedded...  ...our truck systems, ensure reliable operations of large robots,...  ...or equivalent experience in Computer Science, Electrical Engineering... 
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    9 hours 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 environment Establishes... 
    Full time
    Local area
    Immediate start
    Flexible hours
    Shift work

    Harness Inc.

    Mountain View, CA
    9 hours ago
  • $180k - $250k

     ...solution that integrates advanced software and hardware powering the...  ...We seek passionate Software Engineers with strong fundamentals in software...  ...the world's first safe, reliable & efficient network of...  ...Electrical Engineering, Robotics, or Computer Science with a background in... 
    Odd job
    Full time
    Work at office

    Gatik Ai, Inc.

    Mountain View, CA
    9 hours ago
  • $188k - $275k

     ...expertise to accelerate breakthroughs and turn compute into capability. Founded in 2017,...  ...that drive performance, efficiency, and reliability across real-time inference systems. About the role: As a Staff Software Engineer (IC5) on the Inference team, you will act... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    Core Weave

    Sunnyvale, CA
    9 hours ago
  • $200k

     ...Senior Software Engineer — Distributed Compute / Spark Systems Location: Mountain View, CA — On-site   About Granica Granica builds AI infrastructure...  ...storage and compute costs, improve performance and reliability, and prepare large datasets for analytics and AI.... 
    Full time
    Work at office

    Granica

    Mountain View, CA
    9 hours ago
  •  ...intelligence via additional agentic computation. Cerebras works with the...  .../CD pipelines that support reliable and efficient build, test,...  ...developer velocity and engineering productivity. Identify systemic...  ...professional experience in software engineering, infrastructure... 
    Full time

    Cerebras Systems

    Sunnyvale, CA
    9 hours ago
  • $253k - $416k

     ...world works. Job Description Distinguished Software Engineer, Systems Infrastructure - Compute, Deployment, Infrastructure as Code (At LinkedIn, our...  ...architecture, balancing scalability, reliability, and cost Help evolve LinkedIn’s private cloud and... 
    Full time
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    9 hours 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 environment Establishes... 
    Local area
    Immediate start
    Flexible hours
    Shift work

    Harness

    Mountain View, CA
    1 day ago
  • $230k - $275k

     ...is a deeply technical growth engineer who combines hands-on execution...  ...engine, building a reliable creative generation pipeline,...  ...Required: ~ You have excellent computer science fundamentals ~8+ years...  ...and shipping high-impact software systems. ~ Proven experience... 
    Local area

    Quince

    Palo Alto, CA
    3 days ago
  • $143k - $286k

     ...What you'll do... We are seeking a Staff Software Engineer to lead the design and development of...  ...in system architecture, distributed computing, and modern platform design, along with...  ...decisions, ensure system reliability and performance at scale, and build solutions... 
    Full time
    Temporary work
    Part time
    Local area

    Walmart

    Sunnyvale, CA
    4 days ago
  • $160.2k - $246.3k

     ...and quantify the accuracy, reliability, and efficiency of simulation...  ...used for autonomous vehicle software validation. Lead cross-functional...  ...with Autonomy, Systems Engineering, Simulation, and Data teams...  ...'s or higher degree in Computer Science, Engineering, or equivalent... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $209.7k - $283.8k

     ...ownership to ensure our ML pipelines remain reliable, scalable, and architecturally sound. We are seeking a staff ML engineer to design and evolve the large-scale offline...  ...and resource utilization across distributed compute systems used for data processing and model training... 
    Work at office
    Worldwide
    Relocation package

    Unity

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

     ...generations. Role Summary As a Software Engineer specializing in safety-critical self-...  ...implementation of robust and reliable self-driving solutions. This role is...  ...integration Qualifications ~ B.S. / M.S. in Computer Science, Engineering, or a related... 
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    9 hours ago
  • $217.57k - $271k

     ...Role Overview   ID.me is seeking a Staff Software Engineer to join the Trust Service team, where...  ...captures what was verified and how reliably it was verified. Every downstream access...  ...Bachelor's degree in Computer Science, Engineering, or a related field... 
    Full time
    Contract work
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Id.me

    Mountain View, CA
    9 hours ago

Do you want to receive more vacancies?

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