Join Google Photos as a Senior Software Engineer focused on Machine Learning and Large Language Models. You will contribute to shaping the future of personalized "Reminiscing" experiences by leveraging cutting-edge ML techniques. This role offers a unique opportunity to build a high-performing team and foster a culture of innovation.
As part of the Google Photos team, you will work on a product used by billions, developing next-generation technologies that redefine how people interact with information and each other. We seek versatile engineers with leadership qualities ready to tackle complex challenges across the full stack.
Collaborate with cross-functional teams to define and refine the technical roadmap for "Reminiscing" features in Google Photos, ensuring alignment with broader product goals. Drive the delivery of high-quality software solutions that enhance user experience and contribute to the success of Google Photos. Champion and implement software engineering best practices, balancing code quality with project timelines and maintainability. Foster a positive and collaborative team environment, encouraging knowledge sharing, open communication, and mutual respect among engineers.
A Bachelor's degree or equivalent practical experience is required, along with a minimum of 5 years in software development. Proficiency in Machine Learning (ML), Large Language Models (LLMs), and experience training/evaluating ML models is essential. Demonstrated experience in developing and evaluating new signals/scores for large-scale systems. Proven ability to work effectively with cross-functional teams, including product management, design, and research. Preferred qualifications include a Master's degree or PhD in Computer Science or a related technical field, 5 years of experience with data structures and algorithms, and familiarity with Google Photos.
Technology