Software Engineer III, Machine Learning, Google Ads

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$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 specializing in Machine Learning for their Google Ads team. This role combines software engineering expertise with machine learning capabilities to develop advertising solutions that power the open internet. The position offers an opportunity to work on large-scale systems that impact billions of users worldwide.

The role involves developing and maintaining Google's advertising products across search, display, shopping, travel, and video advertising. You'll be working with cutting-edge machine learning algorithms and tools, particularly in the advertising technology space. The position requires strong technical skills in both software development and machine learning, with opportunities to work on critical projects that directly impact Google's advertising ecosystem.

As a Software Engineer III, you'll be responsible for designing, developing, and maintaining software solutions while managing project priorities and deadlines. The role offers competitive compensation ($141,000-$202,000 base salary) plus additional benefits including bonus, equity, and comprehensive healthcare coverage. You'll be working from one of Google's main tech hubs (Mountain View, Kirkland, or Los Angeles), contributing to a team that's at the forefront of advertising technology and machine learning applications.

The ideal candidate will bring experience in software development, data structures, algorithms, and machine learning, with the ability to work on complex technical challenges at scale. This position offers growth opportunities within Google's dynamic environment, where you'll collaborate with talented engineers and contribute to products that serve billions of users worldwide.

Last updated 2 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
Dental Insurance
Vision Insurance
Equity
401k
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Equity
  • 401k

Interested in this job?

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

Software Engineer III, Machine Learning, Google Ads

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

Software Engineer III, AI/ML, Google Cloud

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

Software Engineer III, Machine Learning, Search

Software Engineer III position at Google focusing on machine learning and search technology, offering competitive compensation and opportunity to impact billions of users.

Software Engineer III, Machine Learning, Search

Software Engineer III position at Google focusing on Machine Learning and Search, requiring 2 years of experience in software development and ML algorithms.

Software Engineer III, AI/ML, Google Cloud

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