Drimva

Google

Software Engineer, AI/ML, Ads Quality

New York, NY, USA · Full-time · Posted Oct 30, 2026

Experience
2 years of software development experience, or 1 year with an advanced degree; additionally, 2 years with C++, 1 year with end-to-end Machine Learning, and 1 year with quantitative data analysis.
Education
Bachelor’s degree or equivalent practical experience.

About the job

Develop software and machine learning solutions for Google Ads, improving ad quality, protecting users, and optimizing campaigns.

What you'll do

  • Write product or system development code and collaborate on design and code reviews.
  • Contribute to documentation, and triage, debug, and resolve product or system issues.
  • Implement solutions in specialized ML areas, use ML infrastructure, and contribute to model optimization and data processing.

What they ask for

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of software development experience in one or more programming languages, or 1 year with an advanced degree.
  • 2 years of software development experience with C++.
  • 1 year of end-to-end Machine Learning experience and 1 year of quantitative data analysis experience.

Nice to have

  • Master's degree or PhD in Computer Science or related technical fields; 2 years of experience with data structures and algorithms.
  • Experience developing accessible technologies or with auction theory and related disciplines (e.g. game theory).

Pay

$147000 - $210000 USD base salary

Tools

C++, Machine Learning, ML infrastructure, Gemini

AI focus

Apply machine learning and Generative AI to ad quality, user protection, campaign optimization, model deployment and evaluation, data processing, and model optimization.

Model-written summary · the original posting is authoritative

First seen Oct 31, 2026 · Last verified Nov 4, 2026 (UTC)