Google is seeking a Software Engineer III to join their Google Ads team, focusing on AI/ML applications. This role combines software engineering expertise with machine learning specialization to develop advertising technologies that power the open internet. The position offers competitive compensation ($136,000-$200,000) plus benefits and equity, and requires 2 years of software development experience.
The role involves working on critical projects within Google Ads, which helps connect people, publishers, and advertisers through advanced technology. You'll be part of teams building various advertising products including search, display, shopping, travel, and video advertising, as well as analytics. The position requires expertise in ML infrastructure, including model deployment, evaluation, and optimization.
As a Software Engineer III, you'll collaborate with peers through design and code reviews, contribute to documentation, and implement ML solutions. The role demands strong problem-solving skills and the ability to work with large-scale systems. Google offers opportunities for growth and project mobility as the business evolves.
The ideal candidate will have experience with data structures, algorithms, and specialized ML areas. They should be versatile, display leadership qualities, and be enthusiastic about tackling new challenges across the full-stack. The position offers the chance to impact billions of users while working with cutting-edge technologies in areas like information retrieval, distributed computing, AI, and natural language processing.
Working at Google provides exposure to some of the most complex technical challenges in the industry, alongside opportunities to grow professionally. The company offers comprehensive benefits and maintains a strong commitment to diversity, equity, and inclusion. This role represents an opportunity to join a leading tech company while working on products that significantly impact how businesses and people interact online.