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 crucial in developing advertising technologies that connect people, publishers, and advertisers across the internet. The position requires expertise in machine learning, artificial intelligence, and software development, with opportunities to work on various aspects of 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 algorithms, with a strong foundation in data structures and algorithms. They will be responsible for writing code, participating in design reviews, and contributing to the development of large-scale systems that impact billions of users worldwide.

Google Ads is a critical component of Google's business, helping to power the open internet by creating value for all stakeholders. The team builds trusted experiences between people and businesses through useful ads, helping businesses of all sizes grow while enabling Google to engage with customers at scale.

The role offers competitive compensation ($141,000-$202,000 base salary) plus bonus, equity, and comprehensive benefits. Working at Google provides the opportunity to collaborate with world-class engineers, access to cutting-edge technology, and the chance to solve complex problems at unprecedented scale. The position is available in premium locations including Mountain View, Kirkland, and Los Angeles, offering flexibility in work location choice.

As part of Google's commitment to innovation and excellence, the role demands versatility and leadership qualities. The successful candidate will manage project priorities, deadlines, and deliverables while designing, developing, testing, and maintaining software solutions that push technology forward. 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.

Last updated 3 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, offering competitive compensation and the opportunity to impact billions of users globally.

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.

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 for Search, offering competitive compensation and the opportunity to impact billions of users globally.