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, particularly in the area of Large Language Models (LLM). As part of Google's engineering team, you'll work on technologies that impact billions of users, developing solutions that span from distributed computing to artificial intelligence.

The position requires strong technical skills in software development, machine learning, and distributed systems. You'll be working on Google Photos, one of Google's most popular products, contributing to both client-side and server-side development, while leveraging machine intelligence for computer vision and learning applications.

The ideal candidate will have experience with LLMs, technical design, and software development. You'll be responsible for writing code, reviewing others' work, contributing to documentation, debugging complex issues, and leading technical design reviews. This role offers the opportunity to work on cutting-edge AI/ML applications within one of the world's most-used photo services.

Working at Google means joining a company committed to technological innovation and user-centered design. You'll be part of a team that values technical excellence, collaboration, and the ability to solve complex problems at scale. The role offers exposure to state-of-the-art machine learning technologies while working on features that directly impact how users interact with their personal photos and memories.

This position is based in Bengaluru, India, and offers the chance to work with global teams while contributing to products used by billions. Google provides a collaborative environment where engineers can grow their skills, take on new challenges, and make a significant impact on how people interact with their photo memories through AI-powered features.

Last updated a month 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 by analyzing the sources of issues
  • 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
Parental Leave
401k
  • Comprehensive health benefits
  • Parental leave
  • Retirement benefits

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 focusing on AI/ML applications for Photos Reminiscing features, requiring expertise in LLMs, distributed systems, and software development.

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.