Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. The Principal Software Engineer will work on the Perception team to enhance the Waymo Driver's capabilities through model experimentation and collaboration, driving the post-training technology roadmap and ensuring successful production rollout of model architectures.
Responsibilities:
- Work closely with Onboard model engineers on rapid prototyping and experiments, to verify model design and training recipes, before decision to productionize
- Whenever needed, prototype the necessary infrastructure (data, eval) to enable model experimentation
- Drive post-training technology roadmap (e.g., RL techniques) and training recipe roadmap
- Drive and contribute to the production rollout of major model architecture and recipe evolutions, to solve a variety of behavior contexts
- Build and facilitate strong collaborations between Onboard and research teams across Waymo and Alphabet
- Work closely with Onboard and collaborators to build and continuously evolve the post-training recipe roadmap, with milestones towards strong capability goals and continuous production impact