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

Description For Software Engineer III, Machine Learning, Google Ads

Google is seeking a Software Engineer III specialized in Machine Learning for their Google Ads team. This role is part of Google's mission to develop next-generation technologies that impact billions of users worldwide. The position focuses on building and enhancing Google's advertising products, including search, display, shopping, travel, and video advertising.

The ideal candidate will have at least 2 years of experience in software development and machine learning, with a strong foundation in data structures and algorithms. They will be working on critical projects within Google Ads, which helps power the open internet by connecting people, publishers, and advertisers through innovative advertising solutions.

As a Software Engineer III, you'll be responsible for designing, developing, and maintaining software solutions while managing project priorities and deliverables. The role involves working with cutting-edge machine learning technologies and tools like TensorFlow, contributing to large-scale system design, and implementing artificial intelligence solutions.

The position offers competitive compensation ranging from $141,000 to $202,000, plus additional benefits including equity, bonuses, and comprehensive health coverage. You'll have the opportunity to work from several locations including Mountain View, Kirkland, or Los Angeles, collaborating with diverse teams and contributing to products that impact businesses of all sizes.

This role is perfect for someone who is passionate about machine learning, enjoys solving complex technical challenges, and wants to make a significant impact on Google's advertising ecosystem. You'll be part of a team that creates trusted experiences between people and businesses, helping grow everything from small businesses to large brands while enabling Google to engage with customers at scale.

Last updated 4 minutes 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
  • Experience with TensorFlow, artificial intelligence, deep learning or natural language processing

Benefits For Software Engineer III, Machine Learning, Google Ads

Medical Insurance
Equity
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Equity
  • Vision Insurance
  • Dental Insurance

Interested in this job?

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

Software Engineer III, Machine Learning, Search

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

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.

Product Manager, Assurance Evaluations, Google Cloud

Product Manager position at Google Cloud focusing on Responsible AI evaluations and implementations, requiring 5+ years of product management experience and AI/ML expertise.

Software Developer III, Applied AI

Software Developer III position at Google Cloud focusing on Applied AI development, requiring 2+ years of experience in software development and algorithms.

Software Developer III, AI/ML Natural Language Processing, Google Workspace

Software Developer III position at Google focusing on AI/ML Natural Language Processing for Google Workspace, requiring expertise in software development, NLP, and ML infrastructure.