Senior Staff Software Engineer, 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.
$248,000 - $349,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI

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

YouTube, a leading video-sharing platform, is seeking a Senior Staff Software Engineer to lead their Recommendations, Rankings, and Predictions team. This role represents a unique opportunity to shape how billions of users discover and interact with content on one of the world's largest platforms. The position combines advanced machine learning expertise with large-scale software engineering, focusing on building and optimizing recommendation systems that power the platform's core discovery features.

The ideal candidate will serve as a key architect of innovation, leading the development of cutting-edge ML solutions across the entire live ecosystem. You'll be working at the intersection of technology and creativity, developing intelligent tools for creators while optimizing live discovery systems. The role requires deep expertise in machine learning, particularly in recommendation systems, model deployment, and infrastructure optimization.

As a technical leader, you'll guide project teams, set technical direction, and work in a complex, matrixed organization on cross-functional projects. The position offers competitive compensation ($248,000-$349,000 + bonus + equity + benefits) and the opportunity to work with cutting-edge technology that impacts billions of users globally.

This role is perfect for someone who combines strong technical skills with leadership abilities, has extensive experience in machine learning and recommendation systems, and is passionate about creating technology that connects people through content. You'll be joining a company that values diversity, creativity, and innovation, working on projects that shape how the world shares and consumes video content.

Last updated 5 days ago

Responsibilities For Senior Staff Software Engineer, 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 Senior Staff Software Engineer, 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 leading ML design and optimizing ML infrastructure
  • 5 years of experience building and deploying recommendation systems models
  • Experience developing and training TensorFlow models

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

Medical Insurance
Vision Insurance
Dental Insurance
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To YouTube Senior Staff Software Engineer, 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.

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.

Staff Software Engineer, AI/ML, YouTube

Staff Software Engineer position at YouTube focusing on AI/ML technologies, offering competitive compensation and the opportunity to work on large-scale ML infrastructure.