Software Engineer III, Machine Learning, Google Ads

Technology company that develops internet-related services and products, including search, cloud computing, software, and online advertising technologies.
$141,000 - $202,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Advertising

Description For Software Engineer III, Machine Learning, Google Ads

Google is seeking a Software Engineer III to join their Google Ads team, focusing on machine learning applications. This role combines software engineering expertise with ML specialization to develop next-generation advertising technologies. The position offers opportunities to work on critical projects that impact billions of users, with the potential to switch teams as the business evolves.

The role involves developing, testing, and maintaining software solutions for Google's advertising products, including search, display, shopping, travel, and video advertising. You'll be working with machine learning algorithms and tools like TensorFlow to create trusted experiences between people and businesses through useful ads.

As part of Google Ads, you'll help power the open internet by connecting publishers, advertisers, and users through advanced technology. The team focuses on growing businesses of all sizes, from small businesses to large brands and YouTube creators, by developing effective advertising tools that deliver measurable results.

The position offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. You'll be working alongside talented engineers and have the opportunity to impact Google's advertising infrastructure at scale. The role requires strong technical skills in software development, machine learning, and system design, combined with the ability to collaborate effectively with cross-functional teams.

This is an excellent opportunity for someone passionate about machine learning and advertising technology to make a significant impact at one of the world's leading technology companies. The role offers professional growth, technical challenges, and the chance to work on products that affect billions of users globally.

Last updated 17 hours ago

Responsibilities For Software Engineer III, Machine Learning, Google Ads

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer III, Machine Learning, Google Ads

Python
  • 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
  • 2 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning or natural language processing

Benefits For Software Engineer III, Machine Learning, Google Ads

Medical Insurance
401k
Parental Leave
  • Bonus
  • Equity
  • Benefits Package

Interested in this job?

Jobs Related To Google Software Engineer III, Machine Learning, Google Ads

Field Solutions Developer II, Generative AI, Google Cloud

Field Solutions Developer II position at Google Cloud focusing on Generative AI implementation, requiring 5 years of Python experience and AI expertise, offering $147K-$216K base salary.

Software Engineer III, AI/ML

Software Engineer III position at Google focusing on AI/ML implementation and infrastructure, requiring 2 years of software development experience and machine learning expertise.

Software Engineer III, AI/ML, Google Cloud AI

Software Engineer III position at Google Cloud AI focusing on AI/ML development, infrastructure, and implementation of machine learning solutions.

Software Engineer III, Machine Learning, Google Ads

Software Engineer III position focused on machine learning and AI development for Google Ads, requiring 2 years of experience in software development and ML algorithms.

Field Solutions Developer II, Generative AI, Google Cloud

Field Solutions Developer II position at Google Cloud focusing on Generative AI implementation, requiring 5+ years of experience in AI/ML and Python programming.