Skip to content

Staff Software Engineer - Search Quality

Owns search quality across hybrid retrieval systems serving AI agents and human users. The role focuses on ranking, relevance evaluation, embeddings, and grounding RAG outputs across heterogeneous enterprise data.

About the job

Responsibilities

  • Own search-result quality for AI-agent retrieval and human search experiences.
  • Optimize hybrid retrieval combining keyword-based and semantic vector search.
  • Fine-tune ranking models for human-readable results and LLM-ready context.
  • Build guardrails and relevance scoring to keep AI outputs grounded in reliable information.
  • Connect structured SQL data, unstructured documents, and real-time business metrics.
  • Apply traditional information-retrieval techniques to retrieval-augmented generation (RAG).

Requirements

  • Experience with Lucene or Elasticsearch, embeddings, and ranking algorithms.
  • Understanding of search relevance and evaluation frameworks.
  • Experience with human-in-the-loop and LLM-based evaluation.
  • Knowledge of relevance metrics including nDCG, MRR, and Precision@K.
  • Ability to work with information retrieval and RAG systems.

Benefits

  • Comprehensive regional benefits and perks are offered.

Skills

Lucene, Elasticsearch, Embeddings, Ranking Algorithms, Information Retrieval, RAG, Ndcg, Mrr, Precision@K, SQL

Databricks

Databricks

Bengaluru, India

Senior Staff Software Engineer - Search Quality
No salary listedOn-site7+ YOEData Science

Leads search quality for AI-agent retrieval and human search experiences, optimizing hybrid retrieval, ranking, relevance metrics, and evaluation frameworks. The role requires expertise in information retrieval, embeddings, Elasticsearch or Lucene, and RAG.

Airbnb

Airbnb

Gurugram, India

Lead - Advanced Analytics
₹3.1M+/yrOn-site8+ YOEData Science

Leads advanced analytics for Airbnb’s Community Support business, partnering with product and business leaders on experimentation, scalable data solutions, forecasting, machine learning, and AI-first workflows. Requires 8+ years of experience, advanced quantitative training, expert SQL, advanced Python, and strong stakeholder leadership.

Vanta

Vanta

Remote

Senior Data Scientist
No salary listedRemote5+ YOEData Science

The Senior Data Scientist will build scalable product analytics assets, measurement frameworks, and AI-assisted analytical workflows while partnering with cross-functional teams to guide product and business decisions. The role requires 4+ years of applied data experience and strong SQL, programming, statistics, machine learning, and experimentation skills.

Celonis

Celonis

Bengaluru, India

Data Scientist
No salary listedHybrid3+ YOEData Science

Develop statistical and machine learning models, experimentation, visualizations, and foundation-model solutions to deliver operational insights and support strategic decisions. Requires a bachelor’s degree and 3+ years of relevant analytics or data experience in SaaS or enterprise software.

Metropolis

Metropolis

Bengaluru, India

Data Scientist
No salary listedHybrid4+ YOEData Science

The Data Scientist will analyze large datasets, build and deploy machine learning models, conduct statistical testing, and communicate actionable insights. The role requires 4+ years of experience, strong Python and SQL skills, and a bachelor's or master's degree in a quantitative field.