Staff Software Engineer - Search Platform
Core
Lead enhancements to search quality, focusing on search ranking, query understanding, and robust evaluation for Databricks' AI/ML-powered platform assets.
Role type
Staff Software Engineer (Search & ML)
Builds
ML-based search and discovery relevance models and systems integrated with Databricks products.
Domain
Data & AI, Search, NLP, LLMs
Deliverable
production ML models
Required skills
Search relevance systems at scale, LLM application to search, Query understanding, NLP, Text mining, Recommendations, Personalization, Discovery, Conversational AI, Computer science fundamentals, Open-source contributions
Preferred skills
M.S. or PhD in Computer Science
Technologies
LLMs, NLP frameworks, Search ranking algorithms
Responsibilities
Drive development and deployment of ML-based search relevance models; Design and implement automated ML and NLP pipelines for data preprocessing, query understanding, rewrite, ranking, and evaluation; Collaborate with product teams on technology-first initiatives; Contribute to building frameworks for evaluating search ranking improvements offline and online.
Seniority
Staff, hands-on IC with strategic scope
