Software Engineer III, AI/ML, Google Ads

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$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, AI/ML, Google Ads

Google is seeking a Software Engineer III for their AI/ML team in Google Ads, focusing on developing next-generation technologies that impact billions of users. The role combines software engineering excellence with machine learning expertise, working on Google's advertising products including search, display, shopping, travel, and video advertising. The position requires strong experience in software development, data structures, algorithms, and ML infrastructure. The successful candidate will contribute to product development, collaborate on design and code reviews, maintain documentation, and implement ML solutions. The role offers competitive compensation ($141,000-$202,000 + benefits) and the opportunity to work with cutting-edge technology at scale. Google Ads helps power the open internet by connecting people, publishers, and advertisers through innovative advertising solutions. The team creates trusted experiences and helps businesses of all sizes grow through effective advertiser tools that deliver measurable results. This position offers the chance to work on critical projects with opportunities for growth and evolution within Google's fast-paced environment.

Last updated 23 days ago

Responsibilities For Software Engineer III, AI/ML, Google Ads

  • Write product or system development code
  • Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst available technologies
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality
  • Implement solutions in one or more specialized ML areas, utilize ML infrastructure, and contribute to model optimization and data processing

Requirements For Software Engineer III, AI/ML, 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
  • 1 year of experience with one or more of the following: Speech/audio, reinforcement learning, ML infrastructure, or specialization in another ML field
  • 1 year of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging)

Benefits For Software Engineer III, AI/ML, Google Ads

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Google Software Engineer III, AI/ML, Google Ads

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.

Software Engineer III, Generative AI, Google Workspace

Software Engineer III position focused on developing Generative AI solutions for Google Workspace, requiring expertise in machine learning, AI, and software development.