# Senior Software Engineer - Search

**Company:** [Databricks](https://hotfix.jobs/companies/databricks)
**Location:** Bengaluru, India
**Role:** ML Engineering
**Experience:** 5+ years
**Skills:** Machine Learning, Natural Language Processing, LLMs, Search Relevance, Query Understanding, Query Rewriting, Information Retrieval, Ranking, Text Mining, Recommendations, Personalization, Conversational AI, Model Evaluation, Open Source
**Posted:** 2026-08-22

> Senior software engineer developing ML-based search relevance and discovery systems, including query understanding, ranking, retrieval, and evaluation pipelines. The role requires 5+ years of search relevance experience and expertise in NLP, LLMs, or related discovery technologies.

## Job Description

## Key Responsibilities
- Drive the development and deployment of ML-based search and discovery relevance models and systems integrated with Databricks products and services.
- Design and implement automated ML and NLP pipelines for data preprocessing, query understanding and rewriting, ranking and retrieval, and model evaluation.
- Collaborate with product managers and cross-functional teams on search and discovery initiatives and product roadmaps.
- Build a robust framework for evaluating search-ranking improvements, both offline and online.

## Requirements
- Bachelor’s degree or higher in Computer Science or a related field; master’s or PhD preferred.
- 5+ years of experience developing search relevance systems at scale in production or high-impact research environments.
- Experience applying large language models to search relevance.
- Experience with one or more of query understanding, NLP, text mining, recommendations, personalization, discovery, or conversational AI.
- Strong computer science fundamentals.
- Contributions to well-used open-source projects.

## Compensation and Benefits
- Comprehensive benefits and perks are offered, with region-specific details available from Databricks.

## Similar jobs

- [Senior Software Engineer, NLP](https://hotfix.jobs/jobs/be3f0222-b08a-4620-9ddc-402209ea73f7) - GitLab - Remote
- [Senior Software Engineer , Trust](https://hotfix.jobs/jobs/db6ff47c-2411-4457-a551-f83493a3f865) - Airbnb - Bengaluru, India - ₹4.5M – ₹6.5M/yr
- [Senior Software Engineer — Infra Agent Systems](https://hotfix.jobs/jobs/69ee003d-f12c-4cc6-acf0-f3350576d29e) - Together AI - Remote
- [Senior ML Engineer](https://hotfix.jobs/jobs/9227b663-6323-4452-92de-f41813a5ffaa) - 6sense - Bengaluru, India
- [Senior ML & AI Technical Solutions Engineer](https://hotfix.jobs/jobs/39ad61ff-8ea2-4b39-bc07-b07d1e7befb4) - Databricks - Bengaluru, India

**Apply:** https://hotfix.jobs/jobs/96113132-8076-4354-a32d-16faec07bb08
**Canonical:** https://hotfix.jobs/jobs/96113132-8076-4354-a32d-16faec07bb08