Waymo · Mountain View, CA, United States
Join Waymo as a Software Engineering Intern for the summer of 2027. As part of the Onboard Software Integrity team, you will work on building architectures, tools, and workflows to ensure software integrity across Waymo's autonomous driving systems. You will design and build infrastructure to diagnose software non-determinism and investigate execution patterns across Waymo's codebases. This internship offers competitive compensation, benefits, and opportunities for professional growth.
- Currently pursuing a Master's or PhD in software engineering or a related technical field
- Solid foundation in algorithms, data structures, and systems debugging
- Strong programming skills in C++
- Experience with statistical data analysis, anomaly detection, or tracing tools
- Experience with graph execution frameworks
- Understanding of common sources of software non-determinism (e.g., concurrency/race conditions, floating-point determinism, etc.)