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 7 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
  • 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

Staff Software Engineer, Machine Learning, YouTube

Staff Software Engineer position at YouTube focusing on Machine Learning, offering $189K-$284K plus benefits, requiring 8+ years of experience in software development and ML expertise.

Technical Product Manager, Support Systems, YouTube

Lead YouTube's Support Systems as Technical Product Manager, driving AI/ML innovation to transform user support experience.

Staff Software Engineer, Machine Learning, YouTube

Staff Software Engineer position at YouTube focusing on Machine Learning, offering competitive compensation and the opportunity to impact billions of users.

Staff Software Engineer, Machine Learning, YouTube

Staff Software Engineer position at YouTube focusing on machine learning, requiring 8 years of software development experience and ML expertise, offering competitive compensation and the opportunity to impact billions of users.

Technical Product Manager, Support Systems, YouTube

Lead YouTube's Support Systems as Technical Product Manager, driving AI/ML innovation in user support while managing product teams and engineering solutions.