Drimva

Google

Staff ML Software Engineering Manager, Google Display Ads

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

Experience
8 years in software development; 5 years leading ML design and optimizing ML infrastructure; 2 years with state-of-the-art GenAI techniques or related concepts; 2 years in people management or team leadership. Also requires experience in software engineering for recommendation systems or feed ranking architectures.
Education
Bachelor's degree or equivalent practical experience.

About the job

Leads a machine learning engineering team building global-scale generative retrieval, personalization, and content intelligence systems for Google Display Ads.

What you'll do

  • Set the technical roadmap and architect retrieval models, embeddings, and scalable systems.
  • Advance AI and LLM applications, and optimize model training, serving, and compute infrastructure.
  • Manage and mentor engineers and collaborate with research, product, and infrastructure teams.

What they ask for

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 5 years of experience leading ML design and optimizing ML infrastructure; 2 years with state-of-the-art GenAI techniques or related concepts; and 2 years in people management or team leadership.
  • Experience in software engineering for recommendation systems or feed ranking architectures.

Nice to have

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 3 years of experience working in a complex, matrixed organization.

Pay

$207000 - $300000 (USD) base salary

Tools

LLMs, TPU, GPU, C++

AI focus

Leads generative retrieval and LLM-driven content intelligence; develops AI-powered retrieval and personalization, and improves model relevance, performance, and efficiency.

Model-written summary · the original posting is authoritative

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