Software Engineer III, AI/ML, YouTube Ads

A global technology company that develops internet-related services and products, including search, cloud computing, software, and online advertising technologies.
$141,000 - $202,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Description For Software Engineer III, AI/ML, YouTube Ads

Google is seeking a Software Engineer III specializing in AI/ML for the YouTube Ads team. This role combines software engineering with machine learning expertise to build and optimize advertising systems at massive scale. The position involves working with billions of YouTube queries, implementing state-of-the-art machine learning techniques, and developing sophisticated user modeling and ad features. The ideal candidate will have strong programming skills in Python and C++, along with deep knowledge of machine learning infrastructure and algorithms. This role offers the opportunity to work on cutting-edge AI technology while directly impacting Google's advertising business. The position includes competitive compensation ($141,000-$202,000) plus benefits and equity, and is based in Mountain View, CA. As part of Google's engineering team, you'll collaborate with experts in the field and have access to advanced computing resources like Tensor Processing Units. This role represents an excellent opportunity for those interested in applying machine learning to real-world problems at scale while working for one of the world's leading technology companies.

Last updated 25 minutes ago

Responsibilities For Software Engineer III, AI/ML, YouTube Ads

  • Build machine learning systems on data (billions of YouTube queries)
  • Build expertise on SOTA Machine Learning techniques for recommendation systems
  • Design and build features Sophisticated user modeling, Ad features, Video features
  • Research novel model architectures, read papers, implement and deploy them
  • Work with Machine Learning techniques, tools like TensorFlow, Adbrain, Tensor Processing Unit

Requirements For Software Engineer III, AI/ML, YouTube Ads

Python
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in C++ and Python, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • 1 year of experience with Machine Learning infrastructure
  • 1 year of experience with speech/audio, reinforcement learning, or other ML specializations

Benefits For Software Engineer III, AI/ML, YouTube Ads

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Google Software Engineer III, AI/ML, YouTube Ads

Software Engineer III, AI/ML Recommendations, Rankings, Predictions, Core

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

Software Engineer III, AI/ML GenAI, Google Cloud Platforms

Software Engineer III position at Google Cloud focusing on AI/ML and GenAI development, offering competitive compensation and benefits.

Software Engineer III, AI/ML, Core

Software Engineer III position at Google focusing on AI/ML infrastructure and core systems development, offering competitive compensation and the opportunity to work on large-scale technical challenges.

Software Engineer III, Core Machine Learning, Google Cloud

Software Engineer III position at Google focusing on Core Machine Learning for Google Cloud, combining software engineering with ML expertise to develop and maintain large-scale ML systems.

Software Engineer III, AI/ML Recommendations, Rankings, Predictions, Core

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