Staff Software Engineer (Search Ranking)

Databricks
Bengaluru
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 10+ yearsEducation: bachelorsSkills: ["Communication","Collaboration","Problem-solving","Leadership","Influencing"]

Lead enhancements to the Search Quality team, focusing on ML-based search and discovery relevance models, ranking improvements, and robust evaluation. Drive automated ML/NLP pipelines for preprocessing, query understanding, rewriting, ranking and retrieval, while collaborating with cross-functional teams to shape product roadmaps for scalable search at Databricks.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Databricks
Databricks
1 year ago

Staff Software Engineer (Search Ranking)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Lead enhancements to the Search Quality team, focusing on ML-based search and discovery relevance models, ranking improvements, and robust evaluation. Drive automated ML/NLP pipelines for preprocessing, query understanding, rewriting, ranking and retrieval, while collaborating with cross-functional teams to shape product roadmaps for scalable search at Databricks.
Location: Bengaluru
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Drive the development and deployment of ML based search and discovery relevance models and systems integrated with Databricks' products and services.
  • •Design and implement automated ML and NLP pipelines for data preprocessing, query understanding and rewrite, ranking and retrieval, and model evaluation, enabling rapid experimentation and iteration.
  • •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 experience.
  • •Contribute to building a robust framework for evaluating search ranking improvements - both offline and online.
  • •Lead enhancements to search quality and ensure scalable, robust search at Databricks.

Key Requirements

  • •BS+ (MS or PhD preferred) in Computer Science, or a related field.
  • •10+ years experience developing search relevance systems at scale in production or in high-impact research environments.
  • •Experience applying LLM to search relevance.
  • •Experience in one or more of the following: Query understanding, NLP, Text mining, Recommendations, Personalization, Discovery, Conversational AI.
  • •Strong understanding of computer science fundamentals.
Experience:10+ yearsAISearchData platform
Education:Bachelor's in Computer Science
Skills:CommunicationCollaborationProblem-solvingLeadershipInfluencing
Languages:English
Tech Stack:MLNLPLLMData preprocessingRankingSearch

Company Brief

Databricks
Provides a unified data analytics platform powered by Apache Spark to simplify building, deploying, and scaling data engineering, data science, and machine learning workloads for enterprises.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series E+
Headquarters: San Francisco, United States
Founded: 2013
WebsiteLinkedIn