Staff Software Engineer, ML Infrastructure, Search Agentic Growth Engine
Mountain View, CA, USA · Staff · Full-time · Posted Oct 21, 2026
- Experience
- 8 years programming; 5 years testing and launching software products; 5 years in large-scale infrastructure, distributed systems or networks, or compute, storage, or hardware architecture; 3 years in software design and architecture.
- Education
- Bachelor's degree or equivalent practical experience.
About the job
Leads development of ML infrastructure and an AI agent platform that personalize and optimize Search user journeys at scale.
What you'll do
- Build ML systems for real-time promotion personalization, traffic pacing, model deployment, and user experience guardrails.
- Architect an AI agent platform to plan, experiment, and optimize journeys across Search promotions, notifications, and email.
- Set technical direction, lead through code and design docs, mentor engineers, and collaborate with cross-functional teams.
What they ask for
- Bachelor's degree or equivalent practical experience.
- 8 years of programming experience in C++, Go, or Java.
- 5 years of experience testing and launching software products.
- 5 years building large-scale infrastructure, distributed systems or networks, or working with compute technologies, storage, or hardware architecture; 3 years in software design and architecture.
Nice to have
- Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
- Experience in technical leadership, data structures and algorithms, and complex cross-functional organizations.
Pay
$207000 - $300000 (USD) base salary
Tools
C++, Go, Java
AI focus
Builds ML systems and an AI agent platform for personalized, automated optimization of Search user journeys.
Model-written summary · the original posting is authoritative