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

Technology company that develops internet-related services and products, including search, cloud computing, software, and online advertising.
$197,000 - $291,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

Join YouTube's engineering team as a Staff Software Engineer focused on AI/ML Recommendations, Rankings, and Predictions. This role combines cutting-edge technology with creative innovation to shape how billions of users discover and engage with content. You'll lead the development of sophisticated recommendation systems, working at massive scale to enhance user experiences through advanced machine learning techniques.

As a technical leader, you'll guide teams in designing and implementing large-scale software solutions, with a particular focus on recommendation systems, model deployment, and ML infrastructure optimization. The role requires deep expertise in both software engineering and machine learning, with opportunities to influence technical direction across multiple teams.

YouTube believes in giving everyone a voice and building community through shared stories. Working here means being at the intersection of technology and creativity, with the chance to impact billions of users globally. The position offers competitive compensation ($197,000-$291,000 base salary) plus bonus, equity, and comprehensive benefits.

The ideal candidate brings 8+ years of software development experience, with deep expertise in recommendation systems and ML infrastructure. You'll work in either Mountain View or San Bruno, CA, collaborating with world-class engineers and researchers to solve complex technical challenges. This role offers the opportunity to shape the future of content discovery and user engagement on one of the world's largest platforms.

Last updated 8 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
  • Lead the design and implementation of recommendation systems
  • Optimize ML infrastructure and guide the development of model architecture

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

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 5 years of experience building and deploying recommendation systems models in production
  • 5 years of experience leading ML design and optimizing ML infrastructure
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture

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

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Comprehensive benefits package
  • Parental leave
  • Health insurance

Interested in this job?

Jobs Related To Google Staff Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube

Senior Staff Software Engineer, AI/ML GenAI, Google Ads

Senior Staff Software Engineer position at Google focusing on AI/ML and GenAI technologies for Google Ads, offering competitive compensation and the opportunity to work on large-scale advertising solutions.

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

Lead AI/ML engineering role at YouTube focusing on recommendations and rankings systems, offering competitive compensation and the opportunity to impact billions of users.

Staff Software Engineer, Generative AI, Google Workspace

Senior technical role focusing on integrating generative AI capabilities into Google Workspace products, combining machine learning expertise with software engineering leadership.

Staff Software Engineer, Generative AI, Google Workspace

Lead software engineer position focusing on implementing Generative AI solutions for Google Workspace products, requiring extensive experience in machine learning and large-scale system design.

Senior Staff Software Engineer, AI/ML GenAI, Google Ads

Senior Staff Software Engineer position at Google focusing on AI/ML and GenAI technologies for Google Ads, offering competitive compensation and the opportunity to work on large-scale advertising systems.