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

A platform where everyone can share their story, explore what they love, and connect with others through video content.
$189,000 - $284,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI

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

YouTube, a global leader in video sharing and content discovery, is seeking a Staff Software Engineer to join their AI/ML team. This role sits at the intersection of cutting-edge technology and creative content delivery, focusing on recommendations, rankings, and predictions systems that serve billions of users worldwide.

The position offers an exciting opportunity to work on large-scale recommendation systems that directly impact how users discover and engage with content on YouTube. As a Staff Software Engineer, you'll be responsible for designing and implementing sophisticated ML models and infrastructure while leading technical initiatives that shape the future of content discovery.

The ideal candidate brings deep expertise in machine learning, particularly in recommendation systems, along with strong software engineering fundamentals. With 8+ years of software development experience and 5+ years in ML systems, you'll be well-positioned to tackle complex technical challenges and mentor other engineers.

Working at YouTube means joining a dynamic environment where technology meets creativity. You'll collaborate with cross-functional teams to solve real problems at massive scale, while contributing to a platform that gives voice to creators worldwide. The role offers competitive compensation ($189,000-$284,000 base salary) plus bonus and equity, along with Google's comprehensive benefits package.

This position provides an opportunity to shape how billions of users interact with YouTube's content discovery systems while working with some of the most advanced ML infrastructure in the industry. You'll be part of a team that values innovation, technical excellence, and the impact of their work on user experience and creator success.

The role combines technical leadership with hands-on engineering, requiring both strategic thinking and practical implementation skills. You'll be expected to drive technical decisions, mentor team members, and contribute to YouTube's mission of showing people the world through video content.

If you're passionate about machine learning, excited by the challenge of working at massive scale, and want to be part of a team that's revolutionizing how people discover and share content, this role offers the perfect opportunity to make a significant impact while advancing your career at one of the world's leading technology companies.

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

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

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

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.