Currently pursuing a Master's or PhD in Computer Science, Software Engineering, or a related field
Hands-on experience with distributed systems for large-scale data processing
Proficiency in C++ or Python in a production environment
Strong technical communication and collaboration skills
Responsibilities
Develop data pipelines for high-quality ML and evaluation datasets
Design and implement tools for data mining and analysis
Architect and maintain large-scale data platforms for driving logs and simulation data
Collaborate with Data Science and Quantitative Analytics teams to build data infrastructure solutions
Benefits
Opportunity to solve challenging problems with direct company impact
Competitive compensation packages with potential housing/relocation bonuses
Comprehensive medical, dental, and vision insurance
Engaging intern events and networking opportunities
Onsite perks including free meals and gym access (if applicable)
Full Job Description
The Planner Evaluation team works on one of the key challenges in autonomous driving: measuring and improving the quality of the software that drives the car. We are looking for experienced data-minded software engineers to help us improve how we analyze and evaluate changes to the Onboard software stack (Planner, Perception, etc) and help us build the data platform and infrastructure to support ML launch evals for the Waymo Driver.
You will:
Develop data pipelines to generate high-quality ML and evaluation datasets, streamlining curation, sampling, and slicing for training and testing the Waymo Driver software
Design and implement robust tools and infrastructure for data mining, exploration, and analysis to extract insights from large-scale datasets and drive data-driven decisions
Architect, build, and maintain large-scale data platforms to process Waymo driving logs and simulation data, ensuring dataset generation is fresh, accurate, and complete
Collaborate cross-functionally with Data Science and Quantitative Analytics teams to build data infrastructure solutions
You have:
Currently pursuing graduate degree (Master's or PhD) in Computer Science, Software Engineering or a related technical field
Distributed Systems: Hands-on experience with systems that ingest, store, transform, and output data at scale
Programming Languages: Proficiency in C++ or Python within a production environment
Communication: Strong technical communication and collaboration skills
We prefer:
Experience with A/B experiment infrastructure
Exposure to ad-hoc data analysis utilizing SQL
Prior experience working within the autonomous vehicle (AV) industry
General Perks
Help solve challenging problems with a direct impact on the company
Competitive compensation packages with a housing/relocation bonus (if applicable)
Medical, dental, and vision insurance
Fun intern events and networking opportunities
Onsite Perks (These perks will only be applicable if the internship is on site)
Free breakfast, lunch, dinner, and snacks
Free access to Google shuttles
Onsite gym
Note: This will be a hybrid onsite internship position. We will accept resumes on a rolling basis until the role is filled. To be in consideration for multiple roles, you will need to apply to each one individually - please apply to the top 3 roles you are interested in.
The expected hourly rate for this full-time position is listed below. Interns are also eligible to participate in the Company's generous benefits programs, subject to eligibility requirements.
Hourly Masters Pay
$70-$70 USD
The expected hourly rate for this full-time position is listed below. Interns are also eligible to participate in the Company's generous benefits programs, subject to eligibility requirements.
Hourly PhD Pay
$85-$85 USD
About Waymo
Waymo LLC is a self-driving technology development company. It is a subsidiary of Alphabet Inc., the parent company of Google. Waymo develops autonomous driving technology and provides ride-hailing services through its Waymo One program. The company has been testing its self-driving technology on public roads since 2009 and has logged millions of miles of autonomous driving. Waymo has partnerships with several automakers and has been working on developing autonomous trucks for use in logistics.