Google is seeking a Senior Software Engineer specializing in AI/ML to join their Google Ads team. This role combines technical leadership with hands-on development in machine learning infrastructure and applications. The position offers an opportunity to work on products used by millions, focusing on advertising technology that powers the open internet.
The ideal candidate will have strong software development fundamentals and extensive experience in machine learning, particularly in areas such as model deployment, evaluation, and optimization. They'll lead technical project strategy and oversee ML infrastructure optimization while working with cross-functional teams.
The role involves designing and developing large-scale software solutions, providing technical leadership on high-impact projects, and managing project priorities and deliverables. The successful candidate will influence and coach distributed engineering teams while driving technical strategy across multiple specialized ML areas.
Working at Google Ads means contributing to products that connect people, publishers, and advertisers, helping businesses of all sizes grow through effective advertising tools. The team creates trusted experiences between users and businesses, delivering measurable results through various advertising channels including search, display, shopping, travel, and video advertising.
The position offers competitive compensation including a base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for experienced engineers passionate about machine learning and interested in making a significant impact at one of the world's leading technology companies.
The role requires a minimum of 5 years of software development experience and 3 years of ML-specific experience. Candidates should be comfortable working in a complex, matrixed organization and have a proven track record of leading technical projects. A bachelor's degree is required, with advanced degrees preferred.