# Staff Software Engineer  (Search Ranking)

**Company**: Databricks
**Location**: Bengaluru, India
**Work arrangement**: onsite
**Experience**: staff
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology
**Wikidata**: https://www.wikidata.org/wiki/Q18350420

**Apply**: https://job-boards.greenhouse.io/databricks/jobs/7958688002
**Canonical**: https://yubhub.co/jobs/job_99b705ce-196

## Description

We are seeking a Staff Software Engineer to lead enhancements to our Search Quality. The successful candidate will drive the development and deployment of ML-based search and discovery relevance models and systems integrated with Databricks' products and services.

Key responsibilities include:

- Design and implement automated ML and NLP pipelines for data preprocessing, query understanding and rewrite, ranking and retrieval, and model evaluation

- Collaborate with product managers and cross-functional teams to drive technology-first initiatives that enable novel business strategies and product roadmaps for the search and discovery experience

- Contribute to building a robust framework for evaluating search ranking improvements - both offline and online

The ideal candidate will have a strong understanding of computer science fundamentals, experience applying LLM to search relevance, and contributions to well-used open-source projects.

At Databricks, you'll have the opportunity to shape the future of AI-driven products, work with cutting-edge models, and collaborate with a world-class team of AI and ML experts.

## Skills

### Required
- ML
- NLP
- Query understanding
- Text mining
- Recommendations
- Personalization
- Discovery
- Conversational AI
