Software Engineer III, Machine Learning, Google Ads

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$136,000 - $200,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's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. The role is specifically focused on Google Ads, which helps power the open internet by connecting people, publishers, and advertisers through effective advertising solutions. As a Software Engineer III in Machine Learning, you'll work on critical projects with opportunities to switch teams as the business evolves. The position requires expertise in machine learning algorithms, software development, and system design. You'll be responsible for developing, testing, and maintaining software solutions while managing project priorities and deliverables. The role offers competitive compensation, including base salary, bonus, equity, and comprehensive benefits. Google Ads team creates trusted experiences between people and businesses with useful ads, helping grow businesses of all sizes from small businesses to large brands. The position requires strong technical skills, leadership qualities, and enthusiasm for tackling new problems across the full-stack as Google continues to push technology forward.

Last updated 5 months 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 to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Software Engineer III, Machine Learning, Google Ads

  • 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
Vision Insurance
Dental Insurance
Parental Leave
  • bonus
  • equity
  • benefits

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

Software Engineer III, AI/ML, Google Cloud

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

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

Software Engineer III position at Google focusing on AI/ML recommendations, rankings, and predictions systems with competitive compensation and benefits.

Software Engineer III, AI/ML GenAI, Google Cloud Data Management

Software Engineer III position at Google Cloud focusing on AI/ML and GenAI development, offering competitive compensation and opportunity to work on enterprise-scale AI solutions.

Software Engineer III, Core Machine Learning, Google Cloud

Software Engineer III position at Google Cloud focusing on core machine learning infrastructure and development, offering competitive compensation and opportunity to work on cutting-edge AI technologies.