Staff Software Engineer/ Tech Lead - Onboard Model Consolidation

6 hours, 32 minutes ago
Full-time
Lead
Software Development

Waymo

Waymo is an autonomous driving technology company building the Waymo Driver and operating Waymo One, its fully autonomous ride-hailing service.

Autonomous vehicles, robotics, AI, ride-hailing / mobility tech
Founded 2009
$21600M raised

Description

  • Lead software architecture and infrastructure development for onboard model consolidation across multiple onboard subsystems.
  • Design and build an onboard framework for flexible and efficient model integration and inference in onboard and simulation environments.
  • Align and unify model data generation between training data preparation and model inference.
  • Develop simulation solutions for robust testing, efficient evaluation, and validation of consolidated models.
  • Work closely with model teams to drive productionization of unified models.
  • Establish software development best practices and technologies that accelerate model development and releases.
  • Improve system debuggability, developer experience, and API design through cross-cutting architecture work.
  • Contribute to the convergence of planner and perception systems and shared infrastructure components.

Requirements

  • 8+ years of professional software development experience on large-scale products.
  • BS/MS in Computer Science, Electrical Engineering, Robotics, Physics, Math, or a related field, or equivalent experience.
  • Extensive experience designing and building large-scale, high-performance C++ software architecture for mission-critical systems or ML inference.
  • Proven track record of leading complex, cross-functional engineering projects as a technical lead.
  • Deep understanding of ML deployment, inference frameworks, and associated developer tooling.
  • Strong communication and collaboration skills with cross-org partner teams.
  • Master's or PhD in Computer Science, Machine Learning, Robotics, or a related field preferred.
  • Experience with data pipelines and feature extraction for machine learning models preferred.
  • Prior experience in the autonomous driving industry, especially onboard compute, perception, or planning systems, preferred.
  • Experience with hardware accelerators such as TPUs or GPUs and ML inference in edge/onboard environments preferred.

Benefits

  • Base salary range of $251,000 to $310,000 USD.
  • Eligibility for Waymo’s discretionary annual bonus program.
  • Eligibility for Waymo’s equity incentive plan.
  • Access to Waymo’s generous Company benefits program, subject to eligibility requirements.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, C++ (Raptor)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring a Software Engineer, C++ (Raptor) to develop production-critical real-time software for advanced metal additive manufacturing systems used in Raptor engine hardware production.

C++ CI/CD Embedded Systems Linux
6 hours, 17 minutes ago

Senior Software Engineer - Advisory Suite

Alpaca 51-250 Capital Markets

Alpaca is hiring an experienced software engineer to build and architect proprietary advisory trading services for a global brokerage infrastructure platform.

AWS C C++ Go Heroku Java Python Rust Scala Zig
6 hours, 17 minutes ago

Senior / Staff Applied Research Software Engineer - Emerging Tech

Twilio 5K-10K Diversified Telecommunication Services

Twilio is hiring Senior or Staff Applied Software Research Engineers for its remote U.S.-based Emerging Technologies incubation team to help prototype and build new AI- and communications-driven product ideas.

Angular AWS Azure Java JavaScript LLM Machine Learning Node.js Python React Spring Boot SQL
6 hours, 32 minutes ago

Software Engineer - DDI Solution, ISS

Pure Storage 1K-5K IT Services

Pure Storage is hiring a Software Engineer for its ISS team to design and operate the company’s corporate IPAM/DDI platform and related infrastructure workflows.

Ansible DHCP DNS Grafana Linux Nagios Prometheus Puppet Python
6 hours, 32 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers