Drimva

Google

Software Engineer, ML, Search Ads Creatives

Mountain View, CA, USA · Full-time · Posted Oct 28, 2026

Experience
2 years of software development in Python, or 1 year with an advanced degree; 2 years of ML/AI experience; 1 year each in production recommendation systems and ML infrastructure.
Education
Bachelor’s degree or equivalent practical experience.

About the job

Develop and deploy machine-learning systems for Search Ads, including recommendation models and LLM-powered ad targeting, retrieval, and creative generation.

What you'll do

  • Write product or system development code and collaborate on design and code reviews.
  • Build and deploy recommendation models; optimize models and process data using ML infrastructure.
  • Fine-tune LLMs for targeting, large-scale retrieval, pseudo-rater, and other Ads applications.

What they ask for

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of software development experience in Python, or 1 year with an advanced degree.
  • 2 years of experience with ML/AI algorithms, tools, deep learning, or other AI/ML modeling.
  • 1 year each building and deploying production recommendation models and working with ML infrastructure.

Nice to have

  • Master's degree or PhD in Computer Science or a related technical field.
  • Experience with data structures and algorithms, accessible technologies, GenAI/LLM fine-tuning, or Search/Ads infrastructure.

Pay

$147000 - $210000 (USD) base salary

Tools

Python, Gemini, LLMs, ML infrastructure

AI focus

Build recommendation systems, fine-tune LLMs for Ads applications, and automate ad asset generation and composition using Generative AI.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)