
Staff Software Engineer - Search Platform
Databricks2 hours ago
Bengaluru, IndiaStaff+
Responsibilities
- Lead development and deployment of ML-based search and discovery relevance models and systems integrated with Databricks products and services.
- Design and implement ML and NLP pipelines for data preprocessing, query understanding and rewriting, ranking, retrieval, and model evaluation.
- Collaborate with product managers and cross-functional teams on technology-led search and discovery initiatives and product roadmaps.
- Build frameworks for evaluating search-ranking improvements through both offline and online methods.
Requirements
- Bachelor’s degree or higher in Computer Science or a related field; a master’s degree or PhD is preferred.
- 10+ years of experience developing search relevance systems at scale in production or high-impact research environments.
- Experience applying LLMs to search relevance.
- Experience in one or more of query understanding, NLP, text mining, recommendations, personalization, discovery, or conversational AI.
- Strong understanding of computer science fundamentals.
- Contributions to well-used open-source projects.
Benefits
- Databricks provides comprehensive employee benefits and perks, with specific offerings varying by region.
Tech Stack
DatabricksSQL
Categories
About Databricks
Databricks is the Data and AI company. More than 20,000 organizations worldwide — including adidas, AT&T, Bayer, Block, Mastercard, Rivian, Unilever, and over 60% of the Fortune 500 — rely on Databricks to build and scale data and AI apps, analytics and agents. Headquartered in San Francisco with 30+ offices around the globe, Databricks offers a unified Data Intelligence Platform that includes Agent Bricks, Lakeflow, Lakehouse, Lakebase and Unity Catalog. --- Databricks applicants Please apply through our official Careers page at databricks.com/company/careers. All official communication from Databricks will come from email addresses ending with @databricks.com or @goodtime.io (our meeting tool).