Taro Logo

Software Engineer III, AI/ML, Photos Reminiscing

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Job Description

Google Photos is seeking a Software Engineer III to join their AI/ML team focusing on Photos Reminiscing features. This role combines software engineering expertise with machine learning, specifically working with Large Language Models (LLM) and AI technologies. As part of Google's engineering team, you'll be developing next-generation technologies that impact billions of users' interactions with photos and information.

The position requires strong technical skills in software development, machine learning, and distributed systems. You'll be working on both the technical implementation and design aspects of the Photos product, contributing to code development, system architecture, and technical leadership through design reviews.

Google Photos is one of Google's most popular products, combining client-side development (web and mobile), server-side operations (search, storage, serving), and machine intelligence (learning, computer vision). The role offers opportunities to work across the full technical stack while focusing on AI/ML applications for photo organization and enhancement.

The ideal candidate will have experience with LLMs, distributed systems, and software development, preferably with an advanced degree in Computer Science or related field. You'll be part of a team that values technical excellence, innovation, and user-centered design, working in an environment that encourages collaboration and technical leadership.

This position offers the opportunity to work on cutting-edge AI technology while contributing to a product that impacts millions of users daily. You'll be involved in all aspects of the software development lifecycle, from design to deployment, while working with state-of-the-art machine learning technologies in the context of photo organization and enhancement.

Last updated 17 days ago

Responsibilities For Software Engineer III, AI/ML, Photos Reminiscing

  • Write product or system development code
  • Review code developed by other engineers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve
  • Lead design reviews with peers and stakeholders to select among available technologies

Requirements For Software Engineer III, AI/ML, Photos Reminiscing

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • Experience with Large Language Model (LLM), Machine Learning, Distributed Systems, Technical Design, Software Development
  • Experience with Artificial Intelligence or Technical Design

Benefits For Software Engineer III, AI/ML, Photos Reminiscing

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

Related Jobs

Software Engineer III, AI/ML, Photos Reminiscing

Software Engineer III position at Google focusing on AI/ML applications for Google Photos' reminiscing features, requiring expertise in machine learning and distributed systems.

Software Engineer III, AI/ML, Photos Reminiscing

Software Engineer III position at Google Photos focusing on AI/ML and reminiscing features, combining software development with machine learning expertise.

AI Chatbot Developer (WatsonX, Discovery & Orchestration)

Remote AI Chatbot Developer position specializing in WatsonX, Discovery, and orchestration technologies, building enterprise-grade conversational AI solutions.

Software Engineer - AI

Software Engineer - AI position at Airbus India focusing on AI development, system integration, and product development lifecycle.

Software Development Engineer, Finance Technology, ATARI

Build and develop big data and machine learning applications for fraud detection and financial analysis at Amazon, processing billions in daily transactions.