Software Engineer III, AI/ML, YouTube Ads

A global technology company that develops internet-related services and products.
$141,000 - $202,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

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

Google is seeking a Software Engineer III to join their YouTube Ads team, focusing on AI/ML applications. This role combines software engineering expertise with machine learning specialization to build and improve advertising systems at scale. The position offers an opportunity to work with billions of YouTube queries and implement state-of-the-art machine learning techniques for recommendation systems.

The role requires strong programming skills in C++ and Python, along with substantial experience in data structures, algorithms, and machine learning infrastructure. You'll be working on sophisticated user modeling, ad features, and video features, while also researching and implementing novel model architectures. The position involves using cutting-edge tools like TensorFlow and Google's Tensor Processing Unit.

This is an excellent opportunity for someone with both software engineering fundamentals and machine learning expertise. You'll be working at Google's Mountain View headquarters, contributing to products that impact billions of users worldwide. The compensation package is competitive, ranging from $141,000 to $202,000 base salary, plus bonus, equity, and comprehensive benefits.

The ideal candidate will have at least 2 years of software development experience, with a strong foundation in machine learning concepts and practical implementation. Advanced degree holders in Computer Science or related fields are particularly valued. The role offers the chance to work with experienced executive leads and contribute to Google's advertising technology infrastructure.

Working at Google provides the opportunity to solve complex technical challenges at unprecedented scale, while collaborating with world-class engineers and researchers. The position combines the excitement of research and implementation with the impact of deploying solutions that affect YouTube's global advertising ecosystem.

Last updated 6 hours 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 Machine Learning, Core

Software Engineer III position at Google focusing on AI/ML development, requiring 2 years of experience and expertise in machine learning, model development, and software engineering.

Field Solutions Developer II, Generative AI, Google Cloud

Field Solutions Developer II position at Google Cloud focusing on Generative AI implementation, requiring 5+ years of experience in statistical programming and AI applications.

Software Engineer III, AI/ML GenAI, Google Cloud

Software Engineer III position at Google Cloud focusing on AI/ML and GenAI development, requiring expertise in machine learning, software development, and AI infrastructure.

Software Engineer III, Generative AI, Google Workspace

Software Engineer III position at Google focusing on Generative AI development for Google Workspace, combining traditional software engineering with cutting-edge AI technologies.

Software Engineer III, Augmented Reality

Software Engineer III position at Google working on Augmented Reality technology, focusing on calibration and system testing for AR devices.