Staff Software Engineer, Search QualityActive$165K

The opportunity

At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI…

What you'll do

  • Lead the technical vision for Search Quality, shaping the ranking: architecture, relevance modeling stack, and evaluation systems that power Databricks’ next-generation retrieval experiences.

  • Identify and solve challenges in ranking, query understanding, and hybrid: retrieval — advancing state-of-the-art techniques in vector, keyword, and multimodal search.

  • Design and train production-ready ranking and reranking models with strong: guarantees around quality, latency, and resource efficiency.

  • Partner closely with research, product, and infra teams to define metrics,: evaluation methodologies, and experimentation strategies for new retrieval features and model architectures.

  • Drive end-to-end engineering efforts: from early prototyping to production rollout — ensuring correctness, reliability, and measurable improvements to relevance.

  • Build and operate resilient, low-latency services for ranking, evaluation, and relevance signal processing.

What they're looking for

  • Champion excellence in ML and search engineering, mentoring teammates and: elevating design, code quality, and scientific rigor across the team.
  • Shape Databricks’ long‑term roadmap for retrieval quality, ranking: infrastructure, and the foundations for retrieval-driven AI products.
  • + years of experience building large-scale search, ranking, recommendation, or ML-driven relevance systems.
  • Deep expertise in Search Quality, including ranking models, signals, query: understanding, and evaluation methodologies.
Staff Software Engineer, Search Quality at Databricks | Role Match