Skip to main content

Waymo

2027 Summer Intern, MS, Software Engineering, Behavior Test

San Francisco, California, USA$145.6k–$145.6kinternshipinternAdded today

About this role

Waymo seeks a Master's-level software engineering intern to support autonomous vehicle testing and validation. You'll design test metrics, build dashboards for fleet monitoring, and create automated pipelines to verify safety-critical driving behaviors across multiple platforms.

What you'll do

  • Design metrics, test plans, and simulated scenarios for testing autonomous vehicles in fault and remote-assistance situations
  • Create dashboards to monitor and visualize fleet-wide fault rates across autonomous vehicles on public roads
  • Support Verification and Validation of Fault Protection and Remote Assistance behaviors
  • Build automated pipelines using Python and SQL to manage test coverage for safety-critical scenarios
  • Analyze complex autonomous vehicle systems and their components

What they're looking for

  • Python programming
  • SQL and data analysis
  • Test planning and metrics design
  • Data visualization and dashboard creation
  • Autonomous vehicle systems knowledge
  • Systems engineering principles
  • Problem-solving in ambiguous environments

Benefits

  • Generous benefits programs (subject to eligibility)
  • Hybrid onsite work arrangement
  • Mentorship from industry leaders
  • Exposure to cutting-edge autonomous driving technology
  • Opportunity to contribute to safety-critical systems
Apply on the employer's site

Opens the official application on the employer’s site. No login required.

Waymo

Waymo develops autonomous driving technology and vehicles, building the AI systems, simulation platforms, and infrastructure that power the Waymo Driver. The company is hiring for ML infrastructure engineers, platform engineers, labeling system developers, backend software engineers, and automotive systems engineers to scale its autonomous driving capabilities.

Website
waymo.com
View all jobs at Waymo

Likely interview questions

  • Walk us through a complex system you've analyzed—how did you break down its components and identify testing needs?
  • Describe your experience building data pipelines with Python and SQL; what challenges did you face?