Staff Software Engineer, ML, Search Ads Creatives
Mountain View, CA, USA · Staff · Full-time · Posted Oct 8, 2026
- Experience
- 8 years in software development, ML/AI, and testing, maintaining, or launching software products; 5 years in software design and architecture; 7 years leading technical strategy and ML infrastructure optimization; 2 years with GenAI techniques or related concepts.
- Education
- Bachelor's degree or equivalent practical experience.
About the job
Leads development of AI-driven systems that generate and compose Search Ads creatives, improving ad quality, user experience, and advertiser return on investment.
What you'll do
- Set technical strategy and lead cross-team work on automated ad creation while enforcing advertiser constraints and ROI goals.
- Build scalable end-to-end infrastructure that meets latency and freshness requirements.
- Improve ad experiences and adoption through data-driven execution and collaboration with partner teams.
What they ask for
- Bachelor's degree or equivalent practical experience.
- 8 years of software development experience, including programming languages, data structures, and algorithms; 8 years of ML/AI experience; and 8 years testing, maintaining, or launching software products, including 5 years in software design and architecture.
- 7 years leading technical project strategy, ML design, and ML infrastructure optimization.
- 2 years of experience with GenAI techniques or related concepts.
Nice to have
- PhD in Computer Science, Statistics, or a related field.
- Experience with GenAI model fine-tuning, large language models, or applying GenAI and machine learning to real-world content problems.
Pay
$207000 - $300000 (USD) base salary
Tools
ML/AI, GenAI, Gemini, LLMs, multimodal, vision models
AI focus
Uses machine learning and Generative AI, including Gemini, to automate the generation and composition of ad creative assets and improve advertising experiences.
Model-written summary · the original posting is authoritative