Google software engineers build technologies that help billions of users connect, explore, and interact with information. This role is on YouTube’s recommendations team, where recommendation systems retrieve and rank videos based on viewer context and preferences. The recommendation stack continues to evolve with advances in machine learning, including transformers, foundation models, and Gemini models. The engineer will apply deep machine-learning expertise, particularly in recommendations, to develop advanced algorithms and optimization techniques. The role also involves technical leadership on high-impact projects, guiding recommendation-system design and implementation, optimizing ML infrastructure, and shaping model architecture. The position requires research experience, demonstrated through ML or related-field publications; the description also notes a PhD in ML or related technical fields as a form of research background. Google describes its work environment as collaborative and fast-paced, with opportunities to work across teams and projects as business needs evolve. Individual pay depends on job-related skills, experience, and relevant education or training. The stated U.S. compensation is $207,000–$300,000, plus a 20% bonus target, equity, and benefits.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior