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
This job posting may no longer be active. You may be interested in these related jobs instead:
Customer Engineer, AI Infrastructure, Google Cloud

Senior technical role combining AI infrastructure expertise with customer engineering, focusing on helping businesses optimize AI solutions using Google Cloud's advanced hardware and software capabilities.

Staff Software Engineer, Large Language Model and GenAI

Staff Software Engineer position at Google focusing on Large Language Models and GenAI development for Pixel devices, combining ML expertise with mobile platform development.

Manufacturing Test Development Engineering Lead, Machine Learning

Lead Manufacturing Test Development Engineering position at Google, focusing on machine learning hardware testing and development with competitive compensation and benefits.

Applied AI Engineering Lead, Core Enterprise, Core

Lead AI engineering role at Google focusing on applying machine learning solutions to enterprise problems across various domains.

Kaggle Staff Software Engineer, AI/ML

Staff Software Engineer position at Google's Kaggle team, focusing on AI/ML infrastructure and benchmarking, offering competitive compensation and the opportunity to shape the future of AI evaluation.

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 4 months 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?