Staff Software Engineer - Machine Learning (Search)

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

Lead the development and deployment of ML-based search and discovery relevance models, design automated ML/NLP pipelines for query understanding and ranking, and collaborate with cross-functional teams to advance the search experience at scale. Drive evaluation frameworks for offline and online ranking, contributing to Databricks’ search and discovery products and platform.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Databricks
Databricks
1 year ago

Staff Software Engineer - Machine Learning (Search)

✓ 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 the development and deployment of ML-based search and discovery relevance models, design automated ML/NLP pipelines for query understanding and ranking, and collaborate with cross-functional teams to advance the search experience at scale. Drive evaluation frameworks for offline and online ranking, contributing to Databricks’ search and discovery products and platform.
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.
  • •Mentor and lead engineers to advance search quality and scale

Key Requirements

  • •BS in Computer Science, or related field; MS or PhD preferred
  • •10+ years experience developing search relevance systems at scale in production or high-impact research environments
  • •Experience applying LLM to search relevance
  • •Experience in query understanding, NLP, text mining, recommendations, personalization, discovery, and conversational AI
  • •Strong understanding of computer science fundamentals; contributions to well-used open-source projects
Experience:10+ yearsSearchAIMachine learningData platformAnalytics
Education:Bachelor's
Skills:Problem-solvingCommunicationCollaboration
Languages:English
Tech Stack:NLPLLMMachine learningRankingRetrieval

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