We are looking for a Staff Software Engineer to drive the technical direction of ranking, relevance, evaluation, and quality initiatives across Databricks' next-generation Search product. As a Staff Software Engineer, you will design and build the systems, models, and evaluation frameworks that ensure our Search stack delivers accurate, high-quality results across diverse multimodal datasets and query patterns.
Requirements
- 10+ 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
- Strong understanding of relevance metrics and evaluation frameworks
- Familiarity with vector search, keyword search, hybrid retrieval, and embedding-based semantic retrieval
- Solid foundation in algorithms, data structures, and system design for performance-critical ranking and retrieval systems
- Proven ability to deliver high-impact technical initiatives with clear business or product outcomes
- Strong communication skills and ability to collaborate across teams in fast-moving environments
- Strategic and product-oriented mindset with the ability to align technical execution with long-term vision
- Passion for mentoring, growing engineers, and fostering technical excellence
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Relocation Assistance