Skip to Content

Staff Software Engineer - Machine Learning (Search)

Job Overview

As our Search product continues to evolve, we are seeking a Staff Engineer to lead enhancements to our Search Quality.

Key points

  1. Drive the development and deployment of ML based search and discovery relevance models and systems integrated with Databricks' products and services.

  2. Design and implement automated ML and NLP pipelines for data preprocessing, query understanding and rewrite, ranking and retrieval, and model evaluation…

  3. Collaborate with product managers and cross-functional teams to drive technology-first initiatives that enable novel business strategies and product roadmaps for the search and discovery…

  4. Contribute to building a robust framework for evaluating search ranking improvements - both offline and online.

  5. BS+ (M.S. or PhD preferred) in Computer Science, or a related field.

  6. Experience applying LLM to search relevance.

Experience in one or more of the following

  1. Strong understanding of computer science fundamentals.

  2. Contributions to well-used open-source projects.

Skills

DatabricksMachine LearningNLPSQLLLMsData VisualizationExcelRoadmapping

Experience: Senior-level · 10+ years

Similar jobs

More open roles like this one