Staff Software Engineer, Tech Lead/Manager, Geo User Generared Content Ranking Quality
Mountain View, CA, USA · Staff · Full-time · Posted Oct 20, 2026
- Experience
- 8 years in software development; 5 years in recommendation systems and ML design/infrastructure; 5 years testing and launching products; 3 years in software design and architecture.
- Education
- Bachelor’s degree or equivalent practical experience.
About the job
Leads engineering for Geo user-generated content ranking quality, including recommendation systems and large-scale software solutions.
What you'll do
- Design, develop, test, deploy, maintain, and enhance large-scale software solutions.
- Provide technical leadership, manage project priorities and timelines, and coach a distributed team of engineers.
- Lead recommendation-system design and implementation, optimize ML infrastructure, and guide model architecture.
What they ask for
- Bachelor’s degree or equivalent practical experience.
- 8 years of experience in software development.
- 5 years building and deploying production recommendation-system models and experience building architecture in different modeling domains; 5 years with ML design and infrastructure.
- 5 years testing and launching software products, 3 years in software design and architecture, and experience integrating generative AI tools or LLM interfaces into workflows.
Nice to have
- Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
- 8 years with data structures and algorithms; 3 years in technical leadership and 3 years in complex, matrixed organizations.
Pay
$207000 - $300000 USD base salary
Tools
recommendation systems, retrieval, prediction, ranking, embedding, ML infrastructure, generative AI tools, Large Language Model (LLM) interfaces
AI focus
Lead recommendation-system development and optimize ML infrastructure; integrate generative AI tools or LLM interfaces into workflows.
Model-written summary · the original posting is authoritative