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

A video-sharing platform that enables users to share stories, explore content, and build communities through video content.
$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 leading video-sharing platform under Google, is seeking a Staff Software Engineer to spearhead their AI/ML recommendations, rankings, and predictions systems. This role represents a unique opportunity to impact how billions of users discover and engage with content on one of the world's largest video platforms.

The position combines advanced machine learning expertise with large-scale software engineering, requiring deep experience in building and deploying recommendation systems. As a Staff Engineer, you'll lead the technical direction of critical projects, working at the intersection of cutting-edge technology and creative content delivery.

The role offers a competitive compensation package ranging from $197,000 to $291,000, plus bonus, equity, and comprehensive benefits. Based in either Mountain View or San Bruno, CA, you'll be part of Google's world-class engineering team, working on technology that shapes how people connect with information and each other.

You'll be responsible for designing and implementing sophisticated recommendation systems, optimizing ML infrastructure, and guiding model architecture development. The role requires strong leadership skills to influence and coach teams, manage project priorities, and facilitate cross-functional collaboration.

This position is ideal for someone with 8+ years of software development experience and deep expertise in machine learning, particularly in recommendation systems. You'll have the opportunity to work on projects that directly impact YouTube's ability to serve its massive user base while pushing the boundaries of AI/ML technology.

The role combines technical excellence with leadership, requiring both hands-on development skills and the ability to guide teams through complex technical challenges. You'll be part of YouTube's mission to give everyone a voice and show people the world, working in an environment that values innovation, creativity, and technical expertise.

Last updated 5 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

Python
Java
JavaScript
  • 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
Dental Insurance
Vision Insurance
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

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

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

Lead AI/ML engineering role at YouTube focusing on recommendations and ranking systems, offering $197K-$291K base salary plus benefits in California.

Machine Learning Engineer, Generative AI Innovation Center

Senior ML Engineering role at AWS's Generative AI Innovation Center, focusing on developing and deploying advanced ML models and generative AI solutions for enterprise customers.

Machine Learning Engineer, Generative AI Innovation Center

Senior ML Engineering role at AWS's Generative AI Innovation Center, focusing on developing advanced ML models and Gen AI solutions for enterprise customers.

Research Engineer III, Deep Science for Systems and Services

Research Engineer role at AWS focused on inference optimization of foundation models on AI accelerators, combining machine learning expertise with systems engineering.

Lead Software Engineer - Applied AI

Lead Software Engineer position focused on applying AI/ML technologies to enhance Disney's streaming platforms including Disney+, Hulu, and ESPN+.