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

A platform where everyone can share their story, explore what they love, and connect with others, working at the intersection of cutting-edge technology and creativity.
$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, a global leader in video sharing and streaming, is seeking a Staff Software Engineer to join their AI/ML team focusing on recommendations, rankings, and predictions. This role represents a unique opportunity to impact how billions of users discover and interact with content on one of the world's largest platforms.

The position requires a seasoned professional with 8 years of software development experience and deep expertise in recommendation systems. You'll be working at the intersection of cutting-edge technology and creativity, helping shape how users explore and connect through content. The role combines technical leadership with hands-on development, requiring both architectural vision and practical implementation skills.

As a Staff Software Engineer, you'll lead the design and implementation of sophisticated recommendation systems, optimize ML infrastructure, and guide model architecture development. You'll be responsible for managing project priorities, deadlines, and deliverables while coaching a distributed team of engineers. The role offers the opportunity to work on large-scale systems that directly impact user experience for millions of people worldwide.

The position offers a competitive compensation package ranging from $197,000 to $291,000, plus bonus, equity, and comprehensive benefits. You'll be working from Mountain View, CA, where you'll collaborate with some of the brightest minds in technology. YouTube's culture emphasizes innovation, creativity, and the belief that everyone deserves to have a voice in the global digital community.

This role is perfect for someone who combines technical excellence with leadership abilities, has a passion for machine learning and recommendation systems, and wants to make a significant impact on how people discover and share content globally. You'll be part of YouTube's mission to give everyone the power to share their story and build communities through shared interests and experiences.

Last updated 2 days 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. Influence and coach a distributed team of engineers
  • 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

  • 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
  • Base salary + bonus + equity + benefits

Interested in this job?

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

Senior Product Manager, YouTube Shorts

Lead YouTube Shorts feed recommendations as Senior Product Manager, improving video discovery and creator growth through ML-based solutions.

Senior Staff Software Engineer, Recommendations, Rankings, Predictions, YouTube

Lead YouTube's ML innovation as Senior Staff Software Engineer, developing cutting-edge recommendation systems and managing technical teams in Mountain View or San Bruno.

Staff Software Engineer, AI/ML, YouTube

Staff Software Engineer position at YouTube focusing on AI/ML development, infrastructure optimization, and technical leadership.

Senior Staff Software Engineer, Recommendations, Rankings, Predictions, YouTube

Lead YouTube's ML infrastructure and recommendation systems as a Senior Staff Software Engineer, developing cutting-edge solutions that impact billions of users globally.

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

Staff Software Engineer position at YouTube focusing on AI/ML recommendations, rankings, and predictions systems.