Taro Logo

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

A platform that believes everyone deserves to have a voice and that the world is better when we listen, share, and build community through stories.
$197,000 - $291,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI

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

YouTube is seeking a Staff Software Engineer to lead their AI/ML Recommendations, Rankings, and Predictions team. This is a senior technical leadership role that combines deep machine learning expertise with large-scale software engineering. The position offers an opportunity to shape how billions of users discover and engage with content on one of the world's largest video platforms.

The role requires extensive experience in building and deploying recommendation systems, including retrieval, prediction, ranking, and embedding models at scale. You'll be responsible for both technical leadership and hands-on development, optimizing ML infrastructure and architecting solutions across different modeling domains.

As a Staff Engineer at YouTube, you'll work at the intersection of cutting-edge technology and creative content discovery, helping to fulfill YouTube's mission of giving everyone a voice and showing people the world. The role offers competitive compensation including base salary, bonus, equity, and comprehensive benefits.

The ideal candidate will bring together software engineering excellence with deep ML expertise, leading projects that impact billions of users while mentoring and growing other engineers. You'll collaborate across teams to drive technical direction and architecture decisions for YouTube's recommendation systems.

This is an opportunity to work on challenging technical problems at massive scale, with access to Google's world-class infrastructure and ML platforms. You'll be part of shaping how YouTube connects users with content they love while building the future of video discovery and recommendations.

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 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

Interested in this job?

Jobs Related To YouTube Staff Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube