Senior Software Engineer, ML, Google Photos Reminiscing

Google

5+ yrs Bengaluru Full Time Hybrid (office + remote)
Google logo
Posted : yesterday
Actively hiring

Job description

Join Google Photos as a Senior Software Engineer and play a pivotal role in developing innovative ML-driven features for our Reminiscing experience. This is an exciting opportunity to shape the future of how users relive their memories.

You'll be part of a new, high-impact team in Bangalore, focusing on cutting-edge ML techniques to create personalized and unique memory experiences. We are seeking engineers with a passion for building and a drive to make a difference at a global scale.

As a key member of our team, you will contribute to defining technical roadmaps, fostering a collaborative culture, and driving engineering excellence. Your work will directly influence millions of users worldwide.

Responsibilities

Collaborate with product managers and research engineers to define and execute the team's technical strategy and roadmap, aligning with Google Photos' overarching objectives.

Deliver high-quality software solutions that enhance user experience and contribute to the success of Google Photos, leveraging both direct contributions and team collaboration.

Champion software engineering best practices, ensuring a balance between code quality, project velocity, and long-term maintainability.

Foster a positive and collaborative work environment, promoting knowledge sharing, open communication, and mutual respect among team members.

Qualifications

Possess a Bachelor's degree or equivalent practical experience, with a minimum of 5 years in software development.

Demonstrated expertise in Machine Learning (ML) and Large Language Models (LLMs), including model training and evaluation. Experience with developing and evaluating new signals/scores for large-scale systems is essential.

Proven ability to work effectively with cross-functional teams, including product management, design, and research.

While not strictly required, a Master's degree or PhD in Computer Science or a related technical field is preferred. Strong knowledge of data structures and algorithms, coupled with excellent communication and leadership skills, will be highly advantageous.

Essential Skills

Software DevelopmentMachine Learning (ML)Large Language Models (LLMs)Data StructuresAlgorithmsCross-functional Team Collaboration

Good to Have

Google PhotosLeadershipStrategic Initiatives

Highlights

  • Actively hiring

More Details

RoleSenior Software Engineer, ML, Google Photos Reminiscing
IndustryTechnology
DepartmentSoftware Development, AI / Machine Learning
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Google logo

Google

Technology

Senior Software Engineer, ML, Google Photos Reminiscing at Google | SkillMX | SkillMX