onsite
Networking AI Technical Lead - Google
Engineering Manager
Lead the design and deployment of AI‑driven networking solutions, leveraging deep expertise in C++ and large‑scale distributed systems to build robust, high‑performance infrastructure.
About the role
Key Responsibilities
- Architect and develop AI‑enabled networking components using C++ in a distributed environment.
- Lead cross‑functional teams to design, test, and launch high‑availability software products.
- Drive performance optimization, scalability, and reliability across network infrastructure.
- Collaborate with research and product groups to integrate cutting‑edge AI techniques into networking solutions.
- Mentor engineers, enforce coding standards, and conduct code reviews.
Requirements
- Bachelor’s degree or equivalent practical experience.
- 8+ years of C++ programming experience.
- 5+ years of experience building and launching large‑scale distributed systems or network infrastructure.
- 3+ years of software design and architecture expertise.
- Strong testing and quality assurance background.