Google is seeking a Senior Software Engineer specializing in Machine Learning to join their Google Ads team. This role combines advanced software engineering with machine learning expertise to develop solutions that power Google's advertising ecosystem. The position offers an opportunity to work on technology that impacts billions of users worldwide.
The role involves developing and maintaining machine learning systems for Google Ads, which helps connect people, publishers, and advertisers across the internet. You'll be working on products including search, display, shopping, travel, and video advertising, as well as analytics. The team's mission is to create trusted experiences between people and businesses through useful ads while helping businesses of all sizes grow effectively.
As a senior engineer, you'll be responsible for designing, developing, and maintaining sophisticated software solutions that incorporate machine learning algorithms. You'll need to bring expertise in both traditional software engineering and ML/AI, with experience in areas such as deep learning and natural language processing. The position requires strong technical leadership skills and the ability to collaborate with cross-functional teams.
The compensation package is competitive, with a base salary range of $166,000-$244,000, plus additional benefits including bonus potential, equity grants, and comprehensive benefits. Google offers two primary location options for this role: New York, NY or Mountain View, CA, allowing you to work from either of their main tech hubs.
This is an excellent opportunity for experienced engineers who want to combine software engineering excellence with machine learning expertise while working on products that have global impact. The role offers significant technical challenges, opportunities for growth, and the chance to work with cutting-edge technology in a collaborative environment.