Waymo is looking to improve the Waymo Driver's ability to operate safely and comfortably in adverse weather conditions and on degraded roads, such as rain, fog, snow, ice, potholes, unpaved roads, trenches, and construction sites, by developing new perception features and ML models.
Requirements
- Experience building distributed systems and working with server-side technologies like databases, RPCs, work-queues, etc.
- Experience programming in Python and C++
- Experience with building, training, integrating, debugging and evaluating ML-based systems
- Software architecture and design skills
- Experience with autonomous vehicles (L4) or ADAS systems (L2/L3)
- Experience with sensor data processing (Lidar, Camera, or Radar)
- Experience applying Machine Learning to Perception problems
Responsibilities
- Develop hybrid onboard+offboard systems to coordinate the behavior of a fleet of autonomous vehicles.
- Work on a cutting edge project at the intersection of machine learning and fleet automation.
- designing new perception features
- developing and retraining ML models
- building hybrid onboard/offboard systems to coordinate fleetwide behaviors
- work with Vision Language Models (VLMs) to enable appropriate driving behavior in long-tail situations
Other
- Work with a creative team of people who are responsible for the vehicle's behavior in inclement weather and around degraded roads.
- BS in Computer Science, ML, Robotics, similar technical field of study, or equivalent practical experience
- 5+ years of industry experience
- MS in Computer Science, ML, Robotics, similar technical field of study, or equivalent practical experience
- LI-Hybrid