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

A global 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 be working at Google, a company that develops next-generation technologies affecting billions of users worldwide. The position involves leading complex ML projects, optimizing recommendation systems, and building scalable infrastructure.

At YouTube, the mission is to give everyone a voice and show them the world. The role requires expertise in recommendation systems, ML infrastructure optimization, and technical leadership. You'll be responsible for designing and implementing large-scale software solutions, managing project priorities, and leading distributed engineering teams.

The compensation is competitive, ranging from $197,000 to $291,000 base salary, plus bonus, equity, and comprehensive benefits. The position offers the opportunity to work in either Mountain View or San Bruno, CA, putting you at the heart of Silicon Valley's tech ecosystem.

As a technical leader, you'll influence product direction, mentor other engineers, and drive innovation in recommendation systems. The role requires deep expertise in ML, software architecture, and large-scale systems. You'll be working with cross-functional teams, handling complex technical challenges, and shaping the future of content discovery on one of the world's largest platforms.

Google offers a collaborative environment, cutting-edge resources, and the chance to work on products that impact billions of users. The company is committed to diversity, equality, and creating a culture of belonging, making it an ideal place for talented engineers looking to make a significant impact.

Last updated 9 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
  • Competitive base salary

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

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

Lead technical role combining ML expertise with software engineering leadership to build YouTube's next-generation recommendation systems.