Software Engineer Tech Lead, Photos Reminiscing

A global technology company that develops internet-related services and products, including search, cloud computing, software, and online advertising technologies.
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Consumer

Description For Software Engineer Tech Lead, Photos Reminiscing

Google Photos is seeking a Technical Lead for their Reminiscing team, combining software engineering excellence with machine learning expertise. This role sits at the intersection of photo storage, sharing, and AI-powered features that enhance user experience. As a Tech Lead, you'll guide a team building next-generation technologies that impact billions of users, focusing on both technical execution and team leadership.

The position requires deep expertise in software development, machine learning, and technical leadership. You'll be responsible for defining technical strategy, ensuring high-quality deliverables, and fostering engineering best practices. The role combines hands-on technical work with mentorship and team leadership responsibilities.

Google Photos is one of Google's most prominent products, offering opportunities to work on challenging problems across client-side development, server-side systems, and machine intelligence. The team is dedicated to creating user-centered experiences that make photo management and sharing more intuitive and meaningful.

This role offers the chance to impact a widely-used product while working with cutting-edge technologies in machine learning and computer vision. You'll collaborate with talented engineers and researchers, leading initiatives that shape how billions of users interact with their personal photos and memories.

The position comes with Google's excellent benefits and the opportunity to work in Bengaluru, a major tech hub. You'll be part of a company culture that values innovation, technical excellence, and inclusive leadership. This is an ideal role for experienced engineers looking to combine technical depth with leadership impact in a product that touches billions of lives.

Last updated 27 minutes ago

Responsibilities For Software Engineer Tech Lead, Photos Reminiscing

  • Collaborate with cross-functional partners to define technical strategy and roadmap
  • Deliver high-quality software solutions
  • Establish and promote software engineering best practices
  • Lead, coach, and mentor a team of software engineers
  • Lead a positive and collaborative work environment

Requirements For Software Engineer Tech Lead, Photos Reminiscing

Python
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • 5 years of experience with machine learning algorithms and tools
  • Master's degree or PhD preferred
  • 3 years of experience in technical leadership preferred
  • 3 years of experience working in cross-functional projects preferred

Benefits For Software Engineer Tech Lead, Photos Reminiscing

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave
  • Professional development opportunities
  • Competitive compensation package

Interested in this job?

Jobs Related To Google Software Engineer Tech Lead, Photos Reminiscing

Design Verification Engineer, Machine Learning, Silicon

Design Verification Engineer position at Google, focusing on Machine Learning Silicon development and verification using SystemVerilog and UVM for FPGAs and ASICs.

Staff Software Engineer, Generative AI, Google Workspace

Staff Software Engineer position at Google focusing on Generative AI applications for Google Workspace, combining advanced machine learning with enterprise software development.

Staff Software Engineer, ML Infrastructure

Staff Software Engineer position at Google focusing on ML Infrastructure development and technical leadership, offering competitive compensation and benefits.

Staff Software Engineer, Private Machine Learning

Staff Software Engineer position at Google focusing on private machine learning and privacy-preserving technologies for advertising systems, offering competitive compensation and benefits.

Staff Software Engineer, Computational Photography and Generative AI

Lead software engineer position focusing on computational photography and generative AI at Google, requiring expertise in machine learning and technical leadership.