Google is seeking a Software Engineer III to join their AI/ML team within Google Ads, a critical division that powers the open internet through advanced advertising technology. This role combines software engineering expertise with specialized machine learning knowledge, focusing on developing and implementing AI solutions for advertising products.
The position requires a strong foundation in software development, data structures, and algorithms, along with specific expertise in machine learning infrastructure. You'll be working on Google Ads' suite of products, including search, display, shopping, travel, and video advertising, helping to create trusted experiences between people and businesses through useful ads.
As part of the role, you'll be responsible for writing production code, collaborating on design and code reviews, contributing to documentation, and implementing specialized ML solutions. The work involves handling complex technical challenges at scale, as Google Ads serves businesses of all sizes, from small enterprises to large brands and YouTube creators.
The compensation package is competitive, with a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. Google offers a collaborative environment where engineers can work on cutting-edge technology that impacts billions of users worldwide. The position is based in Mountain View, CA, and offers opportunities to work with state-of-the-art ML infrastructure and contribute to model optimization and data processing.
This role is ideal for candidates who combine strong software engineering fundamentals with expertise in machine learning, particularly those interested in applying AI solutions to real-world advertising challenges. The position offers significant growth potential within Google's engineering organization and the opportunity to impact how businesses and consumers interact through advertising technology.