Taro Logo

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

A global technology company that specializes in internet-related services and products.
$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 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 interact with YouTube's content.

The position requires deep expertise in recommendation systems, ML infrastructure optimization, and technical leadership. You'll be working at YouTube, where the mission is to give everyone a voice and create a platform where stories can be shared and communities can be built. The role offers the opportunity to work at the intersection of cutting-edge technology and creative content delivery.

As a Staff Software Engineer, you'll lead the design and implementation of recommendation systems, optimize ML infrastructure, and guide the development of model architecture. The role involves managing complex projects, leading distributed teams, and making high-impact technical decisions that affect YouTube's recommendation systems at scale.

The compensation package is competitive, ranging from $197,000 to $291,000 base salary, plus bonus, equity, and comprehensive benefits. The position offers the flexibility to work from either Mountain View or San Bruno, CA, placing you at the heart of Google's innovation centers.

This role is perfect for someone who combines strong technical skills in ML/AI with leadership capabilities, as you'll be responsible for both hands-on development and technical direction setting. You'll work with cross-functional teams, influence product direction, and help shape the future of content discovery on one of the world's largest video platforms.

The ideal candidate will have extensive experience in software development, particularly in building and deploying recommendation systems models in production, along with a proven track record of technical leadership and project management. This is an opportunity to make a significant impact on how billions of users discover and engage with content on YouTube.

Last updated 11 days 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
Dental Insurance
Vision Insurance
Parental Leave
Equity
  • Bonus
  • Equity
  • Health Benefits
  • Parental Leave

Interested in this job?

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