Taro Logo

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

Job Description

Google is seeking a Staff Software Engineer to join their YouTube team, focusing on AI/ML Recommendations, Rankings, and Predictions. This role combines advanced machine learning expertise with large-scale software engineering to improve how billions of users discover and interact with content on YouTube. The position requires deep experience in building and deploying recommendation systems, with opportunities to lead technical projects and influence product direction.

The role sits at the intersection of cutting-edge AI technology and one of the world's largest video platforms. You'll be responsible for designing and implementing sophisticated recommendation systems that power YouTube's content discovery, working with massive datasets and state-of-the-art machine learning models. The position offers the chance to impact how millions of users experience YouTube while working with a talented team of engineers and researchers.

As a Staff Engineer, you'll provide technical leadership on high-impact projects, manage complex deliverables, and guide the development of model architecture. The role requires both deep technical expertise in machine learning and the ability to lead and influence teams. You'll work in a fast-paced environment where you can make significant contributions to how users discover and engage with content on YouTube.

The compensation package is competitive, ranging from $197,000 to $291,000 base salary, plus bonus, equity, and comprehensive benefits. Google offers a collaborative work environment, opportunities for growth, and the chance to work on technology that impacts billions of users. The position is based in San Bruno, CA, at YouTube's headquarters, where you'll work alongside teams dedicated to pushing the boundaries of AI/ML applications in content recommendation and ranking systems.

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

Related Jobs