Engineering Manager, Google Photos

8 Hours ago • 8-11 Years • Research & Development

Job Summary

Job Description

As an Engineering Manager at Google Photos, you'll lead a new Machine Learning team focused on leveraging ML technologies to enhance user experience. Responsibilities include building and leading a high-performing team, recruiting and mentoring engineers, establishing best practices, collaborating with cross-functional partners to define team goals and strategies, promoting a collaborative work environment, and delivering high-quality software solutions. The role requires strong technical leadership, experience in managing engineering teams, and a deep understanding of machine learning principles. You'll manage projects, contribute to product strategy and develop your team, working across client-side (web and mobile), server-side (search, storage, serving), and machine intelligence components of Google Photos.
Must have:
  • 8+ years software development experience
  • 3+ years technical leadership
  • 2+ years people management
  • Machine Learning experience
  • Build and lead high-performing teams
  • Deliver high-quality software solutions
Good to have:
  • Master's/PhD in Computer Science
  • Large Language Model (LLM) experience

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role.
  • Experience working in the Machine Learning field, including training and evaluating models.

Preferred qualifications:

  • Master's degree or PhD in Computer Science, or a related technical field.
  • Experience with Large Language Model (LLM).

About the job

Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.

With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.

Our goal is to generate high quality, visually compelling memories that help you relive the most important moments in your life.

In this role, you will lead a new Machine Learning-focused team within Reminiscing, focused on leveraging Machine Learning technologies to define the future of what our memories can be.

Google Photos is a photo sharing and storage service developed by Google. Photos is one of the most sought after products at Google and is looking for both client-side (web and mobile), with server-side (search, storage, serving) and machine intelligence (learning, computer vision) Software Engineers. We are dedicated to making Google experiences centered around the user.

Responsibilities

  • Build and lead a high-performing team. Recruit, hire, and mentor a team of software engineers.
  • Establish and promote software engineering best practices, balancing code health with project velocity and maintainability.
  • Collaborate with cross-functional partners to define the team's goal, strategy, and roadmap, ensuring alignment with overall Google Photos goals.
  • Advocate a collaborative work environment, encouraging knowledge sharing, open communication, and mutual respect.
  • Deliver high-quality software solutions that delight users and contribute to the continued success of Google Photos.

Similar Jobs

DraftKings - Senior Software Engineer – Streaming & Real-Time Systems

DraftKings

Sofia, Sofia City Province, Bulgaria (On-Site)
1 Month ago
Coupa Software - Lead Integration Engineer

Coupa Software

Pune, Maharashtra, India (Remote)
6 Months ago
Tesla - Senior Trading Analyst, Autobidder

Tesla

North Holland, Netherlands (On-Site)
1 Month ago
ByteDance - Backend Software Engineer (Cloud Platform), Cloud Infrastructure

ByteDance

Singapore (On-Site)
5 Months ago
Canva - Backend Software Engineer (Java) - Global Payments

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
ByteDance - Research Scientist, Applied GAI-Vision

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
ByteDance - Research Scientist, Data Management and Security - Infrastructure System Lab

ByteDance

San Jose, California, United States (On-Site)
2 Days ago
NVIDIA - Physical Design Engineer

NVIDIA

Beijing, Beijing, China (On-Site)
1 Month ago
Riot Games - Staff Software Engineer (Services) - League of Legends, Motivations

Riot Games

Los Angeles, California, United States (On-Site)
6 Months ago
Cirrus Logic - Senior Staff Analog Design Engineer

Cirrus Logic

Edinburgh, Scotland, United Kingdom (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - Senior AI Developer - Roma [DIG]

PwC

Rome, Lazio, Italy (On-Site)
6 Months ago
NVIDIA - Senior Software Video Engineer

NVIDIA

Ra'anana, Center District, Israel (On-Site)
3 Weeks ago
GoTo Group - Associate Software Engineer - Marketplace

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
3 Months ago
N-iX - Senior MuleSoft Engineer

N-iX

Ukraine (Remote)
2 Days ago
The Walt Disney Company - Sr Software Engineer

The Walt Disney Company

Glendale, California, United States (On-Site)
3 Months ago
Warner Bros Games - Software Engineer II

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
1 Month ago
House of How - Engineering Intern - Sweden

House of How

Boden, Norrbotten County, Sweden (On-Site)
5 Months ago
Google - Software Engineer II, Chrome OS Commercial App Solutions

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
8 Hours ago
Google - Software Engineer, Google Play, Subscription Growth

Google

Atlanta, Georgia, United States (On-Site)
8 Hours ago
JustPlay - Backend Engineer

JustPlay

Berlin, Berlin, Germany (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Scanline VFX - Senior Pipeline Developer (Maya)

Scanline VFX

Mumbai, Maharashtra, India (Remote)
6 Months ago
Google - Silicon IP RTL Design Engineer

Google

Bengaluru, Karnataka, India (On-Site)
9 Hours ago
DNEG - Tech Junior

DNEG

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Lakshya Digital - Senior Trainer - L&D

Lakshya Digital

Haryana, India (On-Site)
1 Month ago
CloudHire - Client Success Associate

CloudHire

Karnataka, India (Remote)
3 Weeks ago
PwC - IFS-Operate-Compliance Testing-Associate-Kolkata

PwC

Kolkata, West Bengal, India (On-Site)
6 Months ago
ByteDance - Content Moderator - Nepali Speaker

ByteDance

Gurugram, Haryana, India (On-Site)
2 Days ago
Google - ASIC Design Lead, Machine Learning, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
10 Hours ago
Google - Customer Engineer, Infrastructure Modernization, Google Cloud

Google

Mumbai, Maharashtra, India (On-Site)
11 Hours ago
Google - Product Manager, Creator Support Large Language Models

Google

Bengaluru, Karnataka, India (On-Site)
9 Hours ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Riot Games - Senior Technical Product Manager - League Studios, League Data Central

Riot Games

Los Angeles, California, United States (On-Site)
3 Weeks ago
Netflix - Research Scientist (L6) - Identity Algorithms

Netflix

Los Gatos, California, United States (On-Site)
5 Months ago
ByteDance - Research Scientist in Foundation Model, Speech Understanding - 2024 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
NVIDIA - Senior Platform Software Engineer, PCIe

NVIDIA

Santa Clara, California, United States (On-Site)
2 Days ago
ByteDance - Research Scientist in Large Model System

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
NVIDIA - Senior Signal and Power Integrity Engineer

NVIDIA

Toronto, Ontario, Canada (On-Site)
2 Months ago
Tesla - Mechanical Design Team Lead

Tesla

Rhineland-Palatinate, Germany (On-Site)
2 Months ago
Riot Games - Staff Software Engineer, Full-Stack - 2XKO

Riot Games

Dublin, County Dublin, Ireland (On-Site)
5 Months ago
Krafton  - HR (HRM) Manager (5-10 years experience)

Krafton

Seoul, South Korea (On-Site)
2 Months ago
Google - Research Scientist, Qubit Readout

Google

Goleta, California, United States (On-Site)
11 Hours ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Bucharest, Bucharest, Romania (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug