← All roles

Staff Software Engineer, AI/ML, Search Ads

Google· Google Ads / AI & ML
Apply on company site
Remote$207k - $300kFull-timePosted 2w ago

About the role

Senior software engineering role focused on optimizing the Search Ads experience using AI/ML, including leveraging LLMs and Generative AI to build and deploy AI-first ad experiences and self-service tooling.

Responsibilities

  • Optimize the Search results page (organic results and ads) to co-evolve ads, leverage AI to maintain business generation, create ad experiences, help users find content faster, and enable growth opportunities for advertisers.
  • Leverage AI/ML advancements, including Large Language Models (LLMs) and Agentic AI, to solve optimization problems across search ads, from product innovation to agentic automation.
  • Deliver ad experiences in the world of AI.
  • Design, build, and maintain self-service tools and platform features that embed AI/ML quality evaluation methods.
  • Architect systems for deploying and serving AI/ML models specifically for data quality assessment tasks.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 8 years of experience with one or more general purpose programming languages including but not limited to: Java, C/C++ or Python.
  • 5 years of experience with ML design and ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
  • Experience with multimodal machine learning or LLMs, including building and launching products.
  • Experience building, experimenting, and deploying AI-first systems and processes into production.

Skills

Required:JavaC/C++PythonML design and ML infrastructureMultimodal ML / LLMs

Benefits

  • Learn more about benefits at Google. (URL provided in job description)
Last updated Oct 23, 2026. Interested? Apply on the company site.

About Google

Google Search homepage

llmtext-to-speechvoice-ai-stack

More open roles at Google