Staff Software Engineer, AI/ML, Search Ads
Mountain View, CA, USA +1 · Staff · Full-time · Posted Oct 5, 2026
- Location
- Mountain View, CA, USA
New York, NY, USA - Experience
- 8 years in software development and general-purpose programming languages; 5 years in ML design and infrastructure. Also requires experience with multimodal machine learning or LLMs and deploying AI-first systems into production.
- Education
- Bachelor’s degree or equivalent practical experience.
About the job
Leads development of AI-powered Search Ads systems and experiences, including model-serving infrastructure and tools for evaluating data quality.
What you'll do
- Optimize Search results and ad experiences to help users find content and support advertiser growth.
- Apply LLMs and Agentic AI to search-ad optimization, product innovation, and automation.
- Build self-service AI/ML quality-evaluation tools and systems for deploying and serving models for data-quality assessment.
What they ask for
- Bachelor’s degree or equivalent practical experience.
- 8 years of software development experience, including 8 years with a general-purpose programming language such as Java, C/C++, or Python.
- 5 years of experience with ML design and infrastructure, such as model deployment, evaluation, data processing, debugging, or fine-tuning.
- Experience with multimodal machine learning or LLMs, including launching products, and deploying AI-first systems and processes into production.
Nice to have
- Applied AI/ML experience, including model development, fine-tuning, application, and evaluation.
- Experience with Generative AI/LLMs for user-facing problems, full-stack systems, search/ads, or quality systems.
Pay
USD 207000 - 300000 base salary
Tools
Java, C/C++, Python, ML, Large Language Models (LLMs), Agentic AI, Gemini, Generative AI
AI focus
Uses AI/ML, LLMs, and Agentic AI for search-ad optimization, user-facing ad experiences, automation, and data-quality evaluation.
Model-written summary · the original posting is authoritative