remote
Director of Engineering - Waymo
Engineering Manager
Lead engineering for autonomous driving software, driving architecture, ML integration, and system reliability using Python, C++, ROS, and cloud platforms.
About the role
Key Responsibilities
- Define and execute the technical roadmap for autonomous driving software, ensuring scalability and safety.
- Lead cross‑functional teams in developing perception, planning, and control modules using Python, C++, and ROS.
- Architect and maintain cloud‑native pipelines on AWS/GCP for data ingestion, training, and deployment of machine‑learning models.
- Champion best practices in software quality, continuous integration, and automated testing across distributed systems.
- Collaborate with research, product, and operations to translate cutting‑edge research into production‑ready solutions.
Requirements
- 10+ years of software engineering experience in high‑stakes, safety‑critical domains.
- Proven leadership in building large, distributed autonomous systems.
- Deep expertise in C++, Python, ROS, and cloud infrastructure.
- Strong background in machine‑learning pipelines and model deployment.
- Excellent communication skills and a track record of mentoring engineering teams.
Skills
pythoncrosmachine learning