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 best practices in code development. The position requires strong programming skills in Python and C++, along with specialized knowledge in machine learning infrastructure.

As part of Google's advertising division, you'll be contributing to products that create value for people, publishers, and advertisers while helping to power the open internet. The team focuses on various advertising products including search, display, shopping, travel, and video advertising, as well as analytics.

The position offers competitive compensation with a base salary range of $136,000-$200,000, plus additional benefits including bonus and equity opportunities. You'll be working in Mountain View, CA, where you'll collaborate with talented peers and stakeholders to drive innovation in advertising technology.

This is an excellent opportunity for someone with both software engineering and machine learning expertise who wants to make a significant impact on products used by billions of users. The role offers growth potential and the chance to work with cutting-edge technology while solving complex problems at scale. You'll be part of a team that values collaboration, innovation, and technical excellence while contributing to Google's mission of organizing the world's information.

Last updated 4 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 YouTube's GenerativeAI Safety initiatives as a Product Manager, developing ML-based safety systems and ensuring responsible AI implementation across the platform.

Software Engineer III, AI/ML, YouTube

Software Engineer III position at YouTube focusing on AI/ML development, requiring 2 years of experience and offering competitive compensation of $136,000-$200,000 plus benefits.

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

Mid-level Machine Learning Engineer position at YouTube focusing on Generative AI development with competitive compensation and benefits.

Software Engineer III, Machine Learning, YouTube

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

Software Engineer III, AI/ML, YouTube

Software Engineer III position at YouTube focusing on AI/ML development, offering competitive compensation and opportunity to work on technologies impacting billions of users.