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.