CareerPlanGet AI match score →

Staff Software Engineer, Search Quality

San Francisco, California💼 Full-time💰 $165,300–$165,300🗓 2026-04-09 → 2026-07-31

Core

Drive technical direction of ranking, relevance, evaluation, and quality initiatives for Databricks' next-generation Search product to ensure accurate results across diverse multimodal datasets.

Role type

Staff Software Engineer (Search Quality & Ranking)

Builds

Ranking models, reranking systems, evaluation frameworks, and low-latency services for enterprise AI applications.

Domain

Data & AI infrastructure, Search, Information Retrieval

Deliverable

production ML models

Required skills

Large-scale search and ranking system design, relevance modeling, query understanding, hybrid retrieval, vector search, embedding-based semantic retrieval, algorithms and data structures, system design for performance-critical systems, production ML model training and deployment.

Preferred skills

Strategic vision for relevance, mentoring senior engineers, cross-functional collaboration with research and product teams.

Technologies

Vector embeddings, hybrid retrieval, neural ranking, Apache Spark, Delta Lake, MLflow.

Responsibilities

Lead technical vision for ranking architecture and relevance modeling; identify and solve challenges in ranking and hybrid retrieval; design and train production-ready ranking models; partner with research and product teams on evaluation methodologies; drive end-to-end engineering from prototyping to production rollout; build resilient low-latency services for ranking and signal processing; mentor teammates on design and code quality.

Seniority

Staff, hands-on IC with strategic leadership

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗