Senior Staff Software Engineer- Search Quality
Core
Building the retrieval backbone for AI agents and human search experiences to ensure instant, accurate, and actionable insights.
Role type
Senior Staff Software Engineer (Search Quality & Information Retrieval)
Builds
High-precision context layers for LLMs and intuitive search interfaces for enterprise users
Domain
Enterprise Data & AI / Information Retrieval / Retrieval-Augmented Generation (RAG)
Deliverable
production ML models | product features
Required skills
Information Retrieval (IR), Lucene/Elasticsearch, embeddings, ranking algorithms, relevance metrics (nDCG, MRR, Precision@K), human-in-the-loop evaluation, LLM-based evaluation, hybrid retrieval, semantic vector search
Preferred skills
Retrieval-Augmented Generation (RAG), data heterogeneity handling, guardrails for AI hallucinations
Technologies
Lucene, Elasticsearch, SQL, vector search frameworks
Responsibilities
Optimize retrieval layers for LLM reasoning, improve traditional search experiences for employees, build evaluation frameworks for relevance, fine-tune ranking models for dual-optimization
Seniority
Senior Staff, hands-on IC