Staff Software Engineer, ML Hardware, YouTube Discovery

A global technology company that runs YouTube, where everyone can share their story, explore what they love, and connect with one another.
$189,000 - $284,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI

Description For Staff Software Engineer, ML Hardware, YouTube Discovery

Google is seeking a Staff Software Engineer to join their YouTube Discovery team, focusing on Machine Learning Hardware optimization. This role is crucial for YouTube's growth, which is driven by ML-powered personalized recommendations. The position involves working with cutting-edge technology like Tensor Processing Units (TPU) and adapting to new developments in Gemini and Large Language Models.

The role requires a seasoned professional with 8 years of software development experience and strong expertise in ML infrastructure and large-scale ML models. You'll be responsible for managing YouTube's participation in hardware development and evaluation programs, while also driving efforts to optimize model performance through techniques like quantized training and inference.

Working at YouTube means being part of a culture that values creativity and technical innovation. The team moves at the speed of culture, working to empower users to share their stories and connect with others. The position offers competitive compensation, including a base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits.

Key responsibilities include developing ML hardware adoption strategies, leading engineering initiatives for model optimization, and collaborating with experts across Google. The ideal candidate will have experience with ML infrastructure, model deployment, and optimization, along with strong leadership and communication skills.

This is an opportunity to impact how millions of users experience YouTube through improved recommendation systems, while working with state-of-the-art ML hardware and infrastructure. You'll be at the forefront of implementing efficient ML solutions that scale across one of the world's largest video platforms, making content discovery more effective and personalized for users worldwide.

Last updated 2 minutes ago

Responsibilities For Staff Software Engineer, ML Hardware, YouTube Discovery

  • Develop YouTube Discovery's ML hardware adoption strategy
  • Initiate and lead engineering efforts to adapt YouTube's recommender models to perform efficiently on future generations of ML hardware
  • Lead YouTube's evaluation of new ML hardware, in collaboration with model developers and Google-wide ML hardware and software experts

Requirements For Staff Software Engineer, ML Hardware, YouTube Discovery

  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience with ML infrastructure
  • 3 years of experience in developing large-scale ML models
  • 2 years of experience in a technical leadership role
  • Experience with post-training quantization, quantized aware training, or quantized training for ML models
  • Experience with building efficient and reusable AI infrastructure, compilers, or performance engineering
  • Experience with optimizing ML models to efficiently run on ML hardware accelerators
  • Excellent communication skills

Benefits For Staff Software Engineer, ML Hardware, YouTube Discovery

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Staff Software Engineer, ML Hardware, YouTube Discovery

Engineering Manager, AI/ML Infrastructure, Google Compute Engine

Lead AI/ML infrastructure development and engineering team management for Google Compute Engine, focusing on scalable cloud solutions.

Staff Software Engineer, Search Modeling and Quality

Lead ML engineering role at Google focusing on Search quality and modeling, building AI-powered educational features across major Google products.

Customer Engineer, AI Infrastructure, Google Cloud

Lead AI infrastructure solutions at Google Cloud, helping enterprises optimize their AI/ML workloads using cutting-edge accelerators and cloud technology.

Customer Engineer III, AI/ML, Google Cloud

Customer Engineer III position at Google Cloud focusing on AI/ML solutions, requiring 10 years of experience in cloud architecture and machine learning.

Staff Software Engineer, Cloud ML Compute Services

Staff Software Engineer position at Google Cloud working on Cloud ML Compute Services, focusing on TPU and GPU services and ML frameworks.