Software Engineer Tech Lead, Photos Reminiscing

2 Weeks ago • 8-14 Years • Research & Development

Job Summary

Job Description

As a Software Engineer Tech Lead for Google Photos' Reminiscing project, you'll collaborate with cross-functional teams to define technical strategy and roadmap, aligning with Google Photos goals. You'll deliver high-quality software, champion best practices, and lead/mentor a team. Responsibilities include defining the technical vision, leading a team of engineers, promoting best practices, and fostering a positive and collaborative work environment. This role requires extensive experience in software development, machine learning, and technical leadership, focusing on improving Google Photos' user experience.
Must have:
  • 8+ years software development experience
  • 5+ years testing and launching software
  • 5+ years machine learning experience
  • 3+ years software design and architecture
  • Technical leadership and team mentoring
Good to have:
  • Master's degree in a technical field
  • Experience in a changing organization
  • Cross-functional project 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, and with data structures/algorithms.
  • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
  • 5 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, or natural language processing.

Preferred qualifications:

  • Master’s degree or PhD in Engineering, Computer Science, a technical related field, or equivalent practical experience.
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction.
  • 3 years of experience working in a changing organization involving cross-functional or cross-business projects.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

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

  • Collaborate with cross-functional partners to define the team's technical idea, strategy, and roadmap, ensuring alignment with overall Google Photos goals.
  • Deliver high-quality software solutions and contribute to the continued success of Google Photos.
  • Establish and promote software engineering best practices, balancing code health with project velocity and maintainability.
  • Lead, coach, and mentor a team of software engineers.
  • Lead a positive and collaborative work environment, encouraging knowledge sharing, open communication, and mutual respect.

Similar Jobs

Moloco - Senior Machine Learning Engineer

Moloco

Seoul, South Korea (On-Site)
6 Hours ago
Microsoft - Applied Scientist: Microsoft AI – PhD – Redmond

Microsoft

Redmond, Washington, United States (On-Site)
2 Weeks ago
Google - Applied ML Engineer for AICore

Google

Taipei City, Taiwan (On-Site)
2 Weeks ago
Google - Cloud Consultant II, AI/ML, Professional Services

Google

Chicago, Illinois, United States (On-Site)
2 Days ago
Google - Staff Software Engineer, GenAI and Computational Photography

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days ago
Hawk Eye Innovations - Computer Vision Engineer - Level 2

Hawk Eye Innovations

Budapest, Hungary (Hybrid)
1 Month ago
Microsoft - Research Intern - High Performance and Scalable Database Systems

Microsoft

Mountain View, California, United States (On-Site)
1 Week ago
Samsung Semiconductor - AI Software Tools Technical Lead

Samsung Semiconductor

San Jose, California, United States (On-Site)
3 Weeks ago
Google - Software Engineering Manager II, Chrome OS

Google

San Jose, California, United States (On-Site)
2 Weeks ago
Backbone - Lead Electrical Engineer

Backbone

Atherton, California, United States (Hybrid)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

IMC - Machine Learning Engineer

IMC

Sydney, New South Wales, Australia (On-Site)
22 Hours ago
Rackspace Technology - Principal MLOps Engineer

Rackspace Technology

(Remote)
1 Month ago
Cerence - Senior Machine Learning Operations Developer

Cerence

Montreal, Quebec, Canada (Hybrid)
1 Day ago
ByteDance - Algorithm Engineer - Enterprise Solution R&D

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Tencent - Senior Researcher: Artificial General Intelligence (Natural Language Processing)

Tencent

Bellevue, Washington, United States (On-Site)
8 Months ago
ByteDance - Student Researcher (Doubao (Seed) - Machine Learning System) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Vigaet - Internship -AI Agents

Vigaet

(Remote)
5 Months ago
Google - Senior Research Engineer, AI/ML

Google

London, England, United Kingdom (On-Site)
1 Week ago
Xsolla - Machine Learning Engineer

Xsolla

Montreal, Quebec, Canada (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Fictiv - Head of Operations

Fictiv

Bengaluru, Karnataka, India (On-Site)
8 Hours ago
Capgemini - Netapp Storage Administration

Capgemini

Mumbai, Maharashtra, India (On-Site)
1 Day ago
PwC - Business Analyst Data Modelling-Associate  - Kolkata Y-14 - Technology Consulting

PwC

Kolkata, West Bengal, India (On-Site)
7 Months ago
Sprinkler - AI Delivery Manager

Sprinkler

Gurugram, Haryana, India (On-Site)
3 Hours ago
Info Stretch - Engineer II

Info Stretch

Bengaluru, Karnataka, India (On-Site)
6 Months ago
PwC - IN-Associate – D365 Retail Functional -Ms Dynamics– Advisory  - Noida

PwC

Noida, Uttar Pradesh, India (On-Site)
6 Months ago
Paytm - Key Account Manager / Senior Key Account Manager - Pune

Paytm

Pune, Maharashtra, India (On-Site)
5 Months ago
PwC - Senior Associate

PwC

Bhopal, Madhya Pradesh, India (On-Site)
7 Months ago
Luxoft - QA Automation Engineer (.Net)

Luxoft

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Level AI - Senior Frontend Engineer

Level AI

Noida, Uttar Pradesh, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Microsoft - Critical Environment Mechanical Engineer

Microsoft

Atlanta, Georgia, United States (On-Site)
3 Days ago
Google - Hardware Engineer, Surface Science and Engineering, Quantum AI

Google

Goleta, California, United States (On-Site)
2 Weeks ago
Google - ASIC RTL Design Engineer

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
NVIDIA - Silicon Photonics Test Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago
Google - Senior Staff Software Engineer, Accelerators Systems Software Architect

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
NVIDIA - Silicon Power Performance Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Google - EDA/CAD Custom Tool Development Engineer

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Google - Silicon Networking Microarchitecture and RTL Lead

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Plarium - Survey Researcher

Plarium

Herzliya, Tel Aviv District, Israel (On-Site)
2 Months ago
NVIDIA - Senior Hardware Validation Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month 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.

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (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