Databricks

Staff Software Engineer - Search Platform

Databricks

Bengaluru, Karnataka, India · Full Time

Be the first to apply

Experience
10+ yrs
Salary
—
Openings
1
Posted
2 days ago
Work mode
In office
Education
Bachelor's in Computer Science or related field (Master's or PhD preferred)
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

The Search team at Databricks plays a pivotal role in developing AI and ML-driven products that empower users to efficiently discover valuable assets such as tables, notebooks, dashboards, data pipelines, SQL queries, and machine learning models. Our ongoing mission is to refine and scale our search capabilities, focusing on elevating search ranking, enhancing query understanding, and expanding asset coverage.

Key Responsibilities

  • Lead the design, development, and deployment of machine learning models and relevant systems that enhance search relevancy within Databricks' product ecosystem.
  • Develop automated pipelines leveraging ML and NLP techniques for preprocessing data, query parsing and rewriting, retrieval, ranking, and evaluation to facilitate fast experimentation and iterations.
  • Partner closely with product management and interdisciplinary teams to initiate technology-driven projects that unlock new business approaches and shape the roadmap for search and discovery features.
  • Create robust evaluation frameworks for testing search ranking improvements in both offline and live environments.

Candidate Profile

  • Educational background: Bachelor’s degree in Computer Science or a related discipline, with a preference for advanced degrees (Master’s or PhD).
  • Extensive experience: Over a decade working on large-scale search relevance systems, either in production environments or impactful research settings.
  • Proven expertise applying large language models (LLM) to enhance search relevance.
  • Strong experience in one or multiple domains including query understanding, natural language processing (NLP), text mining, recommendation engines, personalized content delivery, discovery tools, and conversational AI.
  • Solid foundation in computer science principles and practices.
  • Active contribution to prominent, widely-used open-source projects is highly valued.

Why Join Databricks?

Join us in pioneering advanced AI solutions that redefine user engagement with data. Work alongside a world-class team of AI/ML professionals and influence the future direction of AI-powered products using cutting-edge technologies.

Company Overview

Databricks is a leader in Data and AI technology, trusted by over 20,000 organizations globally, including many Fortune 500 companies. The company offers a unified platform featuring products such as Genie, Lakebase, Agent Bricks, Lakeflow, Lakehouse, and Unity Catalog.

Benefits and Inclusion

Databricks provides comprehensive benefits tailored to support our diverse workforce. We are committed to fostering an inclusive environment where all individuals can thrive. We practice equal employment opportunity without discrimination based on any protected categories.

Compliance Note

Positions requiring access to export-controlled technology or source code may be subject to U.S. government licensing decisions, and this may affect application progression.

Minimum education

Bachelor's Degree

How they work

Teamwork & Collaboration Leadership Creativity Strategic Thinking
🤖
Online · instant AI help
Broxer