Software Engineer III Machine Learning, YouTube Ads

YouTube is part of Google, helping power the open internet with technology that connects people, publishers, and advertisers through advertising products.
$136,000 - $200,000
Machine Learning
Mid-Level Software Engineer
In-Person
2+ years of experience
AI

Description For Software Engineer III Machine Learning, YouTube Ads

YouTube, a part of Google, is seeking a Machine Learning Software Engineer to join their Ads team. This role combines software engineering expertise with machine learning specialization to improve YouTube's advertising products. The position offers an exciting opportunity to work on massive-scale problems, handling billions of YouTube queries and developing cutting-edge ML solutions.

The role involves working with advanced technologies including TensorFlow and Tensor Processing Units (TPUs) to optimize YouTube's recommendation system and ad products. You'll be responsible for implementing machine learning solutions, optimizing models, and ensuring efficient data processing at scale. The position requires strong coding skills in Python and C++, along with expertise in machine learning infrastructure.

As part of Google's engineering team, you'll collaborate with peers through design and code reviews, implement solutions in specialized machine learning areas, and contribute to model optimization. The role offers exposure to various aspects of machine learning, from model deployment to evaluation and debugging.

The position comes with competitive compensation, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. You'll be working in Mountain View, CA, at the heart of Google's innovation center, contributing to technologies that impact billions of users worldwide.

This is an excellent opportunity for someone with a strong technical background who wants to work on challenging machine learning problems at scale, while being part of a team that's shaping the future of digital advertising and content recommendations. The role offers growth potential and the chance to work with cutting-edge ML technologies in a dynamic, fast-paced environment.

Last updated 16 days ago

Responsibilities For Software Engineer III Machine Learning, YouTube Ads

  • Write product or system development code
  • Collaborate with peers and stakeholders through design and code reviews
  • Implement solutions in specialized machine learning areas
  • Design, build, and optimize models trained on massive datasets using tools like TensorFlow
  • Improve model efficiency, reliability, and freshness

Requirements For Software Engineer III Machine Learning, YouTube Ads

Python
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in Python and C++, or 1 year of experience with an advanced degree
  • 1 year of experience with speech/audio, reinforcement learning, machine learning infrastructure, or specialization in another machine learning field
  • 1 year of experience with Machine learning infrastructure

Benefits For Software Engineer III Machine Learning, YouTube Ads

  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To YouTube Software Engineer III Machine Learning, YouTube Ads

Product Manager, GenerativeAI Safety, YouTube Trust and Safety

Lead GenerativeAI Safety initiatives at YouTube as a Product Manager, developing AI/ML detection systems for platform safety and responsible AI implementation.

Software Engineer III, Machine Learning (Generative AI), YouTube

Senior ML Engineer role at YouTube focusing on Generative AI development, offering competitive compensation and the opportunity to impact billions of users.

Software Engineer III Machine Learning, YouTube Ads

Machine Learning Software Engineer role at YouTube focusing on developing and optimizing ML models for YouTube's advertising products.

Software Engineer III, AI/ML, YouTube

Mid-level Software Engineer position at YouTube focusing on AI/ML development, offering competitive compensation and the opportunity to impact billions of users.

Software Engineer III, Machine Learning, YouTube

Software Engineer III position at YouTube focusing on machine learning and AI development with competitive compensation and benefits.