Talent Apply
Log in
All jobs
D

Senior Staff Software Engineer- Search Quality

databricks
Bengaluru, India
On-site

About this role

Job title: Senior Staff Software Engineer- Search Quality

About the Role As a Search Quality Engineer, you sit at the heart of this transformation. You aren't just building a search engine; you are building the contextual backbone of the entire company. You will own the quality of results for two distinct but deeply connected users: the AI Agent and the Human User.

What You'll Do

  • Own the quality of retrieval and ranking for both AI Agent and human search experiences, ensuring accuracy and usefulness.
  • Balance hybrid retrieval: traditional keyword search for exactness with semantic vector search for intent.
  • Fine-tune ranking models to satisfy human readability and LLM-ready context while mitigating hallucinations.
  • Build guardrails and relevance scoring that keep AI grounded in real data; address data heterogeneity across structured SQL, unstructured docs, and real-time metrics.

What We're Looking For

  • The IR Specialist: strong working knowledge of Lucene/Elasticsearch, embeddings, and ranking algorithms.
  • The Quality and Metrics Obsessed: understands that relevance is subjective and can be measured via frameworks (human-in-the-loop and LLM-based) with metrics like nDCG, MRR, and Precision@K.
  • The Bridge Builder: excited to apply traditional information retrieval wisdom to Retrieval-Augmented Generation (RAG).

Compensation & Benefits

  • Comprehensive benefits package; details vary by region.
  • Commitment to diversity and inclusion with inclusive hiring practices.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →