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 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 developing cutting-edge ML solutions that power YouTube's platform.

The role requires a seasoned professional with extensive experience in both software development and machine learning, particularly in recommendation systems. You'll be responsible for architecting and implementing sophisticated ML solutions, optimizing infrastructure, and leading technical teams. The position offers the chance to work on projects that impact the entire live ecosystem, from optimizing content discovery to developing intelligent tools for creators.

As a technical leader, you'll guide project teams, set technical direction, and work in a complex, matrixed organization. The role offers competitive compensation ($248,000-$349,000 plus bonus and equity) and the opportunity to work with cutting-edge technology at massive scale. You'll be part of YouTube's mission to give everyone a voice and create a platform where stories can be shared and communities can grow.

The ideal candidate will bring deep expertise in machine learning, particularly in recommendation systems, along with proven leadership experience and the ability to drive innovation in a fast-paced environment. This role offers the chance to make a significant impact on how billions of users discover and engage with content on YouTube.

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

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.

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.