Taro Logo

Software Engineer, Ads, AI/ML

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$141,000 - $202,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Description For Software Engineer, Ads, AI/ML

Google is seeking a Software Engineer to join their Ads AI/ML team, focusing on developing next-generation advertising technologies. This role combines software engineering with machine learning, working on Google's advertising products including search, display, shopping, travel, and video advertising. The position requires expertise in both traditional software development and machine learning infrastructure, with opportunities to work on large-scale systems that impact billions of users.

The role involves implementing machine learning solutions, optimizing models, and processing data at scale. You'll be working with cross-functional teams to develop and maintain Google's advertising technology stack, which helps connect people, publishers, and advertisers across the internet. The position offers competitive compensation including base salary, bonus, equity, and comprehensive benefits.

As part of Google Ads, you'll help power the open internet with technology that creates value for users, publishers, and advertisers. The team focuses on creating trusted experiences between people and businesses through useful ads, helping grow businesses of all sizes from small businesses to large brands and YouTube creators.

The ideal candidate will have strong programming skills, experience with machine learning infrastructure, and the ability to work on complex technical challenges. You'll have the opportunity to switch teams and projects as you grow, contributing to Google's continued innovation in advertising technology. This role offers excellent growth potential and the chance to work with cutting-edge AI/ML technologies while making a significant impact on Google's advertising ecosystem.

Last updated 18 days ago

Responsibilities For Software Engineer, Ads, AI/ML

  • Write product or system development code
  • Collaborate with peers and stakeholders through design and code reviews
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve
  • Implement solutions in specialized machine learning areas

Requirements For Software Engineer, Ads, AI/ML

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • 1 year of experience with one or more of the following: speech/audio, reinforcement learning, machine learning infrastructure, or specialization in another machine learning field
  • 1 year of experience with machine learning infrastructure

Benefits For Software Engineer, Ads, AI/ML

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Software Engineer, Ads, AI/ML