Staff Software Engineer/ Tech Lead - Onboard Model ConsolidationPosted today$310K

The opportunity

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…

What you'll do

  • Have 8+ years of professional software development experience on large scale products

  • Lead the software architecture and infrastructure development for onboard: model consolidation across many onboard subsystems.

  • Design and build an onboard framework to support flexible and efficient model: integration and inference in Waymo’s onboard and simulation environments.

  • Spearhead the alignment and unification of model’s data generation subsystem: between model training data preparation and model inference.

  • Develop Simulation solutions to enable robust testing and efficient: evaluation/validation to enable good developer experience for consolidated model development.

  • Embedded deeply with model teams to drive the productionization of unified models.

What they're looking for

  • Establish new software development best practices and technologies to: accelerate model development and releases.
  • BS/MS in Comp Sci, EE, Robotics, Physics, Math, or 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.