Google is seeking a Software Engineer III to join their Machine Learning team within Google Ads. This role combines software engineering expertise with machine learning to develop innovative advertising solutions that impact billions of users globally.
The position offers an opportunity to work on critical projects within Google Ads, which powers the open internet by connecting people, publishers, and advertisers through advanced technology. The team builds various advertising products including search, display, shopping, travel, and video advertising, as well as analytics.
As a Software Engineer III, you'll be responsible for designing, developing, and maintaining software solutions that leverage machine learning algorithms and tools. The role requires strong programming skills, experience with data structures and algorithms, and expertise in machine learning, AI, deep learning, or natural language processing.
The position offers competitive compensation ($141,000-$202,000 base salary) plus bonus, equity, and comprehensive benefits. You'll have the opportunity to work from either Mountain View, Kirkland, or Los Angeles, collaborating with talented engineers across Google's offices.
Key responsibilities include writing production code, leading design reviews, providing code review feedback, contributing to documentation, and troubleshooting complex system issues. You'll work on large-scale systems that handle massive amounts of data and require sophisticated machine learning solutions.
This is an excellent opportunity for someone with both software engineering and machine learning expertise who wants to make a significant impact on Google's advertising technology stack. The role offers growth potential and the chance to work on challenging problems at scale while being part of Google's innovative culture.
The ideal candidate will have at least 2 years of relevant experience, strong technical skills, and the ability to collaborate effectively with cross-functional teams. Google provides a supportive environment for professional development, with opportunities to switch teams and projects as your career evolves.