Senior Staff Software Engineer, Search & Recommendation
Core
Own the architecture and roadmap for search and recommendations end-to-end, including query understanding, retrieval, ranking, and the surfaces they feed (search, discovery, home feed, leaderboards).
Role type
Senior Staff Software Engineer (Search & Recommendation)
Builds
Search, discovery, home feed, and trending/creator leaderboards for a social AI platform
Domain
Social AI, consumer-scale content platforms
Deliverable
production ML models
Required skills
Search engine architecture, relevance measurement, distributed systems, Go, candidate generation, personalization, operational excellence
Preferred skills
AI-generated content catalogs, cold-start conditions, trust-and-safety constraints
Technologies
OpenSearch, Elasticsearch, Lucene, Vespa, SQL warehouses, streaming and batch pipelines
Responsibilities
Define quality metrics and build offline evaluation/golden-set tooling, design and evolve the ranking stack, own OpenSearch production operations, build candidate generation and personalization, partner with data/ML on feature pipelines, set engineering standards for instrumentation and rollouts, mentor engineers
Seniority
Senior Staff, hands-on IC with strategic ownership