Job Summary:
Waymo is an autonomous driving technology company with a mission to be the world's most trusted driver. They are seeking a Senior Software Engineer for their Data Infrastructure team to develop and enhance the data infrastructure platform that supports machine learning models and improve data management efficiency.
Responsibilities:
• Develop and contribute to Waymo's data infrastructure platform to enable plant scale ML Flywheel at Waymo for all ML models via data store and data infra ecosystem.
• Work closely with teams across Waymo both onboard & offboard ML models, including LLMs to understand the data needs, data distributions, data quality, data value, freshness and onboard these flywheels onto our planet scale data store.
• Improve the efficiency of data storage, data sharing across models.
• Deploy and integrate data solutions across a variety of use cases, such as distillation, eval, dataset generation, active learning, and auto-labeling across all Waymo ML models.
Qualifications:
Required:
• 4+ years of professional experience in the field of software engineering
• Experience programming in C++
• Experience with building highly scalable distributed systems
Preferred:
• Passionate about building ML infra and tools
• Experience handling large datasets in the order of exabytes
• Experience building machine learning infrastructure and model hosting / inference infrastructure
• Experience with production services with high QPS.
Company:
Waymo is a mobility technology company that improves transportation by developing self-driving solutions for travelers and daily commuters. It is a sub-organization of Alphabet. Founded in 2009, the company is headquartered in Mountain View, USA, with a team of 1001-5000 employees. The company is currently Late Stage.