Google's Developer Languages, Developer Frameworks, and services that support Google's Developer Lifecycle need technical leadership to ensure the quality, velocity, and efficiency of software development at Google, with a focus on AI products to radically change software engineering.
Requirements
- Experience with Machine Learning (ML) models, ML infrastructure, Natural Language Processing or Computer Vision.
- Experience with building tools or systems for developers.
Responsibilities
- Lead the technical vision and strategy, design, and multi-year technical roadmap driving innovations for developer tooling.
- Partner closely with stakeholders across Google to create, drive and deliver innovative, compelling and user-friendly products for our developers across all platforms.
- Inspire computer science teams to innovate, invent, implement, and deploy complex software solutions by providing them tools that allow them to stay ahead of the curve.
- Unlock roadblocks and cultivate collaboration with senior technologists across Google that leads to innovative and groundbreaking development projects.
- Advise technical leaders and technical talent on matters with significant technical impact.
- Coordinate the technical strategy across Google, Core, and Developer to sync with existing and future technologies.
- Focusing on AI products to radically change software engineering at Google, and serve developers across product areas.
Other
- 15 years of experience in software engineering, building and working with systems in the technology organization.
- 10 years of experience in software engineering.
- Experience presenting to large audiences.
- Excellent written and verbal communication skills.
- Passion for technology and technical depth to uncover root causes of complex technical problems and provide guidance on solving them.