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

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 cutting-edge technology with creative innovation to shape how billions of users interact with YouTube's content.

The position requires extensive experience in software development, particularly in building and deploying recommendation systems models in production. The ideal candidate will have strong leadership capabilities, demonstrated through experience leading ML design, optimizing ML infrastructure, and guiding teams through complex technical projects.

At YouTube, the mission is to give everyone a voice and show them the world. The role offers the opportunity to work at the intersection of technology and creativity, helping to build systems that connect users with content they love. The team moves at the speed of culture, working together to solve real problems while exploring new ideas.

The compensation package is competitive, with a base salary range of $197,000-$291,000, plus bonus, equity, and comprehensive benefits. Google offers a culture of belonging and is committed to building a diverse workforce representative of their users.

Key responsibilities include designing and developing large-scale software solutions, providing technical leadership on high-impact projects, managing priorities and deliverables, and leading the implementation of recommendation systems. The role requires both technical expertise and the ability to influence and coach distributed teams of engineers.

The position is based in San Bruno, CA, at YouTube's headquarters, offering the opportunity to work with some of the best minds in technology while tackling challenges at massive scale. This is an excellent opportunity for someone who wants to make a significant impact on how billions of users discover and engage with content on YouTube.

Last updated 7 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
401k
Parental Leave
  • Bonus
  • Equity
  • Benefits package