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

A platform where everyone can share their story, explore what they love, and connect with others through video content.
$237,000 - $337,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 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 video platforms. The position combines advanced machine learning expertise with large-scale software engineering, requiring deep experience in building and optimizing recommendation systems.

The ideal candidate will serve as a key technical leader, architecting cutting-edge ML solutions that power YouTube's platform. They will be responsible for leading the development of sophisticated recommendation systems, from model architecture to production deployment, while managing cross-functional teams and driving technical direction. The role offers the chance to work at the intersection of cutting-edge technology and creative content delivery, directly impacting how users explore and engage with YouTube's vast content ecosystem.

Working at YouTube means joining a culture that believes in giving everyone a voice and making the world better through shared stories. The company operates at the speed of culture, combining advanced technology with creative expression. The compensation package is highly competitive, with a base salary range of $237,000-$337,000, plus additional benefits including bonus, equity, and comprehensive health coverage.

The position requires significant expertise in machine learning, particularly in recommendation systems, with 8 years of software development experience and 5 years of ML infrastructure optimization. The successful candidate will lead projects that span the entire live ecosystem, from optimizing content discovery to developing intelligent tools for creators. This is an opportunity to work on problems at massive scale, implementing solutions that will shape how billions of users connect with content and each other.

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

Python
  • 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
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To YouTube Senior Staff Software Engineer, Recommendations, Rankings, Predictions, YouTube

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

Lead YouTube's ML innovation as Senior Staff Software Engineer, developing cutting-edge recommendation systems and ML infrastructure while providing technical leadership for global impact.

Staff Software Engineer, AI/ML, YouTube

Staff Software Engineer position at YouTube focusing on AI/ML technologies, requiring extensive experience in machine learning and software development.

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 Recommendations, Rankings, Predictions, YouTube

Staff Software Engineer position at YouTube focusing on AI/ML recommendations systems, offering competitive compensation and opportunity to impact billions of users.

Staff Software Engineer, AI/ML, YouTube

Staff Software Engineer position at YouTube focusing on AI/ML technologies, leading technical projects and developing large-scale software solutions.