Job Description
Engineering Tech Lead, Google Photos
_corporate_fare_ Google _place_ Mountain View, CA, USA
**Advanced**
Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders; deep expertise in domain.
**Minimum qualifications:**
+ Bachelor's degree or equivalent practical experience.
+ 8 years of experience programming in C++, Java, Python, Kotlin or Go.
+ 5 years of experience testing, and launching software products.
+ 3 years of experience with software design and architecture.
**Preferred qualifications:**
+ Experience with Generative AI and Large Language Models (LLM).
+ Experience in launching ML enabled product features, particularly to public users.
+ Ability to work in a fast-moving, collaborative, creative environment, great communication skills.
+ Ability to work on innovations and forefront of technology, and the challenges and unknowns that come with it.
...
_corporate_fare_ Google _place_ Mountain View, CA, USA
**Advanced**
Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders; deep expertise in domain.
**Minimum qualifications:**
+ Bachelor's degree or equivalent practical experience.
+ 8 years of experience programming in C++, Java, Python, Kotlin or Go.
+ 5 years of experience testing, and launching software products.
+ 3 years of experience with software design and architecture.
**Preferred qualifications:**
+ Experience with Generative AI and Large Language Models (LLM).
+ Experience in launching ML enabled product features, particularly to public users.
+ Ability to work in a fast-moving, collaborative, creative environment, great communication skills.
+ Ability to work on innovations and forefront of technology, and the challenges and unknowns that come with it.
...
Ready to Apply?
Submit your application today and join our talented team at Google.
Submit ApplicationJob Details
- Location Mountain View, CA
- Job Type Full-time
- Category other-general
- Posted Date June 22, 2026
- Application Deadline June 27, 2026