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
Senior 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 to join their YouTube Ads team, focusing on AI/ML applications. This role combines software engineering with advanced machine learning, working on systems that process billions of YouTube queries. The position offers an opportunity to work with state-of-the-art ML techniques for recommendation systems and ads, while utilizing tools like TensorFlow and Tensor Processing Units.

The role requires expertise in Python and C++, along with strong foundations in data structures and algorithms. You'll be responsible for building sophisticated user modeling, ad features, and video features, while also researching and implementing novel model architectures. This is an excellent opportunity for someone passionate about applying ML at scale in one of the world's largest video platforms.

Working at Google provides exposure to cutting-edge technology and the chance to impact billions of users. The compensation package is competitive, including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. The position is based in Mountain View, CA, offering the chance to work alongside leading experts in ML and advertising technology.

The ideal candidate will have experience with machine learning infrastructure, including model deployment, evaluation, and debugging. Additional expertise in areas like speech/audio technology, reinforcement learning, or other specialized ML fields is valuable. This role offers significant growth potential and the opportunity to work on challenging problems at the intersection of ML and advertising technology.

Last updated 2 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 one or more of: Speech/audio, reinforcement learning, Machine Learning infrastructure

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

Medical Insurance
Equity
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

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

Senior Software Developer, Google Cloud AI

Senior Software Developer position at Google Cloud AI, focusing on developing next-generation AI technologies and cloud solutions.

Senior Software Developer, AI/Machine Learning, Applied AI

Senior Software Developer role at Google Cloud focusing on AI/ML applications for financial crime detection, requiring expertise in software development, machine learning, and financial technology.

AI/ML Engineer, National Security, Public Sector

Senior AI/ML Engineering role at Google focusing on national security applications, requiring extensive ML experience and security clearance, offering competitive compensation and benefits.

App Development Customer Engineer, Global Partnerships Sellside

Senior technical role combining AI/ML expertise with business strategy to drive partner success in app development and advertising solutions.

Senior Software Engineer, Generative AI and LLMs

Senior Software Engineer position at Google focusing on developing AI agents and LLMs for Pixel devices, combining machine learning expertise with mobile development.