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

A global technology company that builds next-generation technologies used by billions of users worldwide.
$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

Google/YouTube is seeking a Staff Software Engineer to lead their AI/ML Recommendations team, focusing on rankings and predictions. This is a senior technical role that combines deep machine learning expertise with software engineering leadership. The position offers an opportunity to impact how billions of users interact with YouTube through its recommendation systems.

The role requires extensive experience in building and deploying recommendation systems at scale, with a focus on retrieval, prediction, ranking, and embedding models. You'll be working at YouTube, where the mission is to give everyone a voice and show them the world, operating at the intersection of cutting-edge technology and boundless creativity.

As a technical leader, you'll be responsible for designing and implementing large-scale software solutions, managing project priorities, and guiding teams through complex technical challenges. The role requires both hands-on technical expertise and leadership skills to influence and coach distributed engineering teams.

The compensation package is competitive, with a base salary range of $197,000-$291,000, plus additional benefits including bonus, equity, and comprehensive healthcare coverage. This is an opportunity to work on challenging technical problems at massive scale while helping shape the future of content discovery on one of the world's largest platforms.

The ideal candidate will have a strong background in software development, machine learning infrastructure, and technical leadership, with the ability to drive innovation in recommendation systems while managing cross-functional projects in a complex organization.

Last updated 15 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
  • Healthcare coverage

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.