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 advanced machine learning expertise with large-scale software engineering to improve YouTube's recommendation systems. The position offers an opportunity to impact billions of users through YouTube's content discovery mechanisms.

The role requires deep expertise in building and deploying recommendation systems, including retrieval, prediction, ranking, and embedding models in production. You'll lead the technical direction of projects, optimize ML infrastructure, and guide model architecture development. The position involves working with cross-functional teams and managing complex technical initiatives.

At YouTube, the mission is to give everyone a voice and show them the world. The team works at the intersection of cutting-edge technology and creativity, moving at the speed of culture. You'll be part of a community that believes in the power of sharing stories and connecting people through content.

The compensation package is competitive, including a base salary range of $197,000-$291,000, plus bonus, equity, and comprehensive benefits. Google offers a collaborative environment, opportunities for growth, and the chance to work on technology that impacts billions of users daily. The role is based in either Mountain View or San Bruno, CA, placing you at the heart of Google's innovation centers.

Last updated a month 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
Equity
Parental Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Equity
  • Parental Leave

Related Jobs