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 offers opportunities to work with cutting-edge technologies in areas such as speech/audio processing, reinforcement learning, and other ML specializations. Google's engineering culture emphasizes versatility and leadership, with opportunities to switch teams and projects as you grow.
The ideal candidate will have a strong foundation in software development, data structures, and algorithms, combined with specialized knowledge in machine learning. You'll be working in Mountain View, CA, contributing to products that impact billions of users worldwide. Google offers a collaborative environment with comprehensive benefits and opportunities for professional growth.
This position is perfect for someone who wants to work at the intersection of advertising technology and machine learning, helping to shape the future of digital advertising while working with some of the most advanced technologies in the industry.