Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 some of the most advanced ML infrastructure and tools in the industry.

Last updated 6 months 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?