Job Summary
This role shapes the long-term vision for AI-assisted software development and creates new approaches to make the software development lifecycle faster and more effective. Working across teams, you will help move research initiatives from early exploration through development and into successful production deployment.
Responsibilities
- Define and communicate a long-term direction for AI-assisted development.
- Develop novel techniques that accelerate the software development lifecycle.
- Partner with teams across the organization to advance research projects.
- Guide initiatives from initial development through production launch.
Qualifications
- Bachelor’s degree in Computer Science or a related discipline.
- At least 5 years of software development experience and 3 years of research experience.
- A PhD is preferred.
- Experience publishing research at leading software engineering or machine learning conferences is preferred.
Google provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.


