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 specializing in AI/ML Recommendations, Rankings, and Predictions. This role represents a unique opportunity to impact how billions of users interact with content on one of the world's largest video platforms.

The position combines advanced machine learning expertise with large-scale software engineering, focusing on building and optimizing recommendation systems that power YouTube's content discovery. As a Staff Engineer, you'll lead the technical direction of critical projects, working at the intersection of cutting-edge AI technology and scalable software systems.

The role offers competitive compensation ($197,000-$291,000 base salary) 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 organization, working with teams that push the boundaries of technology and creative expression.

Key responsibilities include leading the design and implementation of recommendation systems, optimizing ML infrastructure, and guiding model architecture development. You'll also provide technical leadership, manage project priorities, and coach distributed teams of engineers.

The ideal candidate brings 8+ years of software development experience, with deep expertise in recommendation systems, ML infrastructure, and technical leadership. This role offers the opportunity to shape how millions of users discover and engage with content on YouTube, making it an exciting position for those passionate about the intersection of AI/ML and content discovery at scale.

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
  • 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
401k
Equity
  • Comprehensive medical, dental, and vision insurance
  • 401k plan
  • Equity compensation
  • Bonus compensation

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

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

Sr ML Compiler Engineer, Annapurna Labs

Senior Machine Learning Compiler Engineer position at Amazon's Annapurna Labs focusing on ML accelerator development and optimization

Sr. Machine Learning - Compiler Engineer III, AWS Neuron, Annapurna Labs

Senior Machine Learning Compiler Engineer position at AWS Neuron team, focusing on optimizing ML models for AWS Inferentia and Trainium custom chips.

Sr. Machine Learning - Compiler Engineer III, AWS Neuron, Annapurna Labs

Senior Machine Learning Compiler Engineer role at AWS developing cutting-edge compiler technology for ML accelerators, offering competitive compensation and opportunity to work on industry-leading AI infrastructure.

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.