Taro Logo

Staff Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube

A video sharing platform where everyone can share their story, explore what they love, and connect with others through content.
$197,000 - $291,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI

Job Description

YouTube is seeking a Staff Software Engineer to lead their AI/ML Recommendations team, focusing on rankings, predictions, and recommendation systems. This role combines advanced machine learning expertise with large-scale software engineering, working on technology that impacts billions of users worldwide. The position offers an opportunity to shape how users discover and interact with content on one of the world's largest video platforms.

The role requires deep expertise in both software development and machine learning, particularly in building and optimizing recommendation systems. You'll be responsible for leading technical projects, managing complex ML infrastructure, and guiding architectural decisions that affect YouTube's recommendation ecosystem. The position combines hands-on technical work with leadership responsibilities, including mentoring team members and driving cross-functional collaboration.

Working at YouTube, you'll be at the intersection of cutting-edge technology and creative content delivery, helping to shape how billions of users discover and engage with video content. The role offers competitive compensation, including a base salary range of $197,000-$291,000, plus bonus, equity, and comprehensive benefits.

The ideal candidate will bring extensive experience in software development, machine learning, and technical leadership, with a proven track record of building and deploying recommendation systems at scale. You'll need to balance technical excellence with leadership skills, guiding teams while maintaining hands-on involvement in complex technical challenges.

This position represents a unique opportunity to impact how people around the world discover and consume content, working with cutting-edge AI/ML technology at massive scale. You'll be part of YouTube's mission to give everyone a voice and show them the world, while working with some of the most advanced recommendation systems in the industry.

Last updated a month ago

Responsibilities For Staff Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube

  • Design, develop, test, deploy, maintain, and enhance large scale software solutions
  • Provide technical leadership on high-impact projects. Manage project priorities, deadlines, and deliverables
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Lead the design and implementation of recommendation systems, optimize ML infrastructure, and guide the development of model architecture

Requirements For Staff Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 5 years of experience building and deploying recommendation systems models in production
  • 5 years of experience leading ML design and optimizing ML infrastructure
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture

Benefits For Staff Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k