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

A platform that believes everyone deserves to have a voice, working at the intersection of cutting-edge technology and creativity to share stories and connect people worldwide.
$189,000 - $284,000
Machine Learning
Staff Software Engineer
In-Person
8+ years of experience
AI

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

YouTube, a global technology leader, 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 interact with content on one of the world's largest video platforms.

The position requires a seasoned professional with 8+ years of software development experience and deep expertise in machine learning, particularly in recommendation systems. You'll be working at the intersection of cutting-edge technology and creative content delivery, helping shape how users discover and engage with content on YouTube.

As a Staff Software Engineer, you'll lead the technical direction of high-impact projects, managing complex ML infrastructure and architecting solutions that scale to YouTube's massive user base. The role combines technical excellence with leadership responsibilities, including coaching teams and driving cross-functional collaboration.

The compensation package is highly competitive, ranging from $189,000 to $284,000 base salary, plus additional benefits including bonus and equity opportunities. YouTube offers a collaborative environment where innovation is encouraged, and your work will directly influence how millions of people experience the platform.

The ideal candidate will bring strong technical expertise in ML systems, proven leadership experience, and the ability to work effectively in a complex, matrixed organization. You'll be part of YouTube's mission to give everyone a voice and show people the world, working with teams that move at the speed of culture.

This role offers the opportunity to work on challenging technical problems at massive scale, lead innovative ML solutions, and shape the future of content discovery on YouTube. You'll be joining a company that values diversity, inclusion, and the power of technology to connect people through stories.

Working at YouTube means being part of a community that believes in the power of shared stories and technological innovation. The role combines the stability and resources of a tech giant with the dynamic, creative environment of a platform that's constantly evolving to serve its global user base better.

Last updated 3 months 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
  • 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, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • 5 years of experience building and deploying recommendation systems models
  • 5 years of experience leading ML design and optimizing ML infrastructure
  • Master's degree or PhD in Engineering, Computer Science, or related technical field (preferred)
  • 3 years of experience in a technical leadership role (preferred)
  • 3 years of experience working in complex, matrixed organization (preferred)

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

  • bonus
  • equity
  • benefits

Interested in this job?

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

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.

Staff Software Engineer, AI/ML, YouTube

Staff Software Engineer position at YouTube focusing on AI/ML development, offering $197K-$291K plus benefits, requiring 8 years of software development experience.

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

Lead YouTube's ML engineering efforts in recommendations and rankings, architecting solutions that shape how billions of users discover content.

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

Lead AI/ML engineer role at YouTube focusing on recommendation systems, requiring 8 years of experience and offering competitive compensation package.