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
Reliably scaling as the business scales, Waymo is in its fast expansion phase: and systems have to be built to support 100x growth.
Timeliness: As Waymo’s deployments accelerate across the globe, time to first: detection needs to consistently improve.
Comprehensive coverage: Expanding into new weather conditions and new markets brings new challenges. Increasing the metric and detection offerings to meet these challenges is key to achieving our business goals.
As TLM of the Event Insights sub-team, you will start with a small team: (3-5) to work on key initiatives revolving around the enrichment, understanding, and management of metric events at low latency. Once metric events, e.g., a hard brake occurred, are minted from heavy logs processing pipelines, an event lifecycle emerges where such events may get sent to other systems for further refinement, including but not limited to: human triage, VLM inference, clustering. Key workstreams that the TLM will be accountable for include:
Clustering: Lead the creation of a dynamic event clustering product to: produce event clusters at low latency for rapid understanding of emerging issues during new deployments of the Waymo Driver in simulation or in the real world.
Storage & APIs: Events need to be stored and queried by different downstream systems. Consumption APIs include pull or push based paradigms. Labels received from human triage or VLMs update existing events. The TLM is accountable for storage that scales to meet all these requirements.
What they're looking for
- Low Latency Orchestration: Gathering further event insights requires interaction with other systems at Waymo such as for human triage or large VLM inference. Orchestrating these interactions reliably and at low latency is key for meeting Waymo’s challenges.
- Visualization: Work closely with partner UI teams to ensure that event insights can be delivered to end consumers and provide value for understanding the Waymo Driver’s performance.
- + years of full-time software engineering experience, or a quantitative PhD: with 2+ years of professional software engineering experience C++ proficiency
- Python familiarity