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 power the open internet, connecting people, publishers, and advertisers. The position requires a blend of software engineering and machine learning expertise, with a focus on building large-scale advertising systems.

The role offers an opportunity to work on Google's advertising products, including search, display, shopping, travel, and video advertising. You'll be part of a team that creates trusted experiences between people and businesses through useful ads, helping businesses of all sizes grow effectively.

As a Software Engineer III, you'll be responsible for designing, developing, and maintaining software solutions that impact billions of users. The role requires expertise in machine learning algorithms, tools like TensorFlow, and experience with large-scale system design. You'll participate in technical design reviews, code reviews, and contribute to documentation while working on critical projects.

The position offers competitive compensation ($141,000-$202,000) plus bonus, equity, and comprehensive benefits. Google provides a collaborative environment where engineers can work on various projects and technologies, from distributed computing to artificial intelligence. The company's commitment to innovation and technical excellence makes this an ideal opportunity for engineers looking to make a significant impact while working with cutting-edge technology.

Working at Google means joining a company that values diversity, inclusion, and equal opportunity. The role offers professional growth opportunities, access to state-of-the-art resources, and the chance to work with some of the best minds in technology. If you're passionate about machine learning, software engineering, and want to shape the future of digital advertising while working at one of the world's leading tech companies, this position offers an excellent opportunity to achieve those goals.

Last updated 7 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, Core Machine Learning, Google Cloud

Software Engineer III position at Google Cloud focusing on Core Machine Learning, offering competitive compensation and the opportunity to work on cutting-edge ML technologies.

Software Engineer III, AI/ML, Google Cloud

Software Engineer III position at Google Cloud focusing on AI/ML development, requiring 2 years of experience in software development and ML 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.

Software Engineer III, AI/ML Recommendations, Rankings, Predictions, Core

Software Engineer III position at Google focusing on AI/ML recommendations, rankings, and predictions systems within the Core team.

Software Engineer III, XBorg, Google Cloud

Software Engineer III position at Google's XBorg team, focusing on ML infrastructure and distributed systems for cloud computing.