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

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

Senior Technical Program Manager II, Machine Learning, Google Cloud

Senior TPM role at Google Cloud leading machine learning initiatives, managing complex cross-functional projects, and driving strategic planning.

Senior Technical Program Manager I, Machine Learning, Google Cloud Platforms

Senior Technical Program Manager role at Google Cloud, focusing on Machine Learning initiatives with 8+ years of experience required.

Lead Group Product Manager, AI Frameworks

Lead Group Product Manager position at Google Cloud focusing on AI Frameworks, driving adoption and community building for technologies like JAX and PyTorch.

Senior Product Manager, On-Device Machine Learning, Developer Pillar

Senior Product Manager role at Google focusing on On-Device Machine Learning initiatives, requiring 8+ years of experience and offering comprehensive compensation package.

Senior Research Scientist, Google Cloud AI

Senior Research Scientist position at Google Cloud AI, focusing on advanced AI research and development with competitive compensation and benefits.