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

Technical Product Manager, Support Systems, YouTube

Lead YouTube's Support Systems as Technical Product Manager, driving AI-powered innovations in customer support solutions with competitive compensation $171K-$257K.

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.

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