Staff Software Engineer, Compute Reliability
$251k - $310kWaymo
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
$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...SuggestedLocal areaShift work$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...SuggestedFor contractorsWork experience placementWork at officeFlexible hours$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...SuggestedPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$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...SuggestedWork at officeLocal areaWork from homeFlexible hours$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$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...$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 timeRemote work$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 timeTemporary work$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 jobFull timeWork at office- ...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
$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 timeTemporary workWork experience placement$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$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 employmentTemporary workWorldwideWeekend work$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 timeLocal area- 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
$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$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$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 timeLive inWork at officeLocal area$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$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 workShift work$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 timeTemporary workPart timeVisa sponsorship$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 officeLocal area3 days per week$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...$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 workFlexible hours$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 timeLocal areaRemote workWork from homeFlexible hours$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...$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...$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 areaImmediate startFlexible hoursShift work$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...$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 timeLocal areaWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Compute Reliability. Be the first to apply!
- software Mountain View, CA
- software sales Mountain View, CA
- embedded software Mountain View, CA
- id software Mountain View, CA
- software support Mountain View, CA
- mobile software developer Mountain View, CA
- remote software sales Mountain View, CA
- software applications developer Mountain View, CA
- software technology Mountain View, CA
- software engineer - cloud services Mountain View, CA


