Staff Software Engineer - Search Platform

Databricks
Bengaluru
Full timeFunction: Software EngineeringExperience: 10+ yearsEducation: bachelorsSkills: []

Lead enhancements to the Search product’s quality by developing and deploying ML-based search relevance models integrated with Databricks. Build automated ML and NLP pipelines covering preprocessing, query understanding/rewrite, ranking and retrieval, and model evaluation to support rapid experimentation. Partner with product managers and cross-functional teams to deliver technology-first initiatives and build robust offline and online evaluation frameworks for ranking improvements at scale.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Databricks
Databricks
1 year ago

Staff Software Engineer - Search Platform

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Lead enhancements to the Search product’s quality by developing and deploying ML-based search relevance models integrated with Databricks. Build automated ML and NLP pipelines covering preprocessing, query understanding/rewrite, ranking and retrieval, and model evaluation to support rapid experimentation. Partner with product managers and cross-functional teams to deliver technology-first initiatives and build robust offline and online evaluation frameworks for ranking improvements at scale.
Location: Bengaluru
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Drive 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.
  • •Collaborate with product managers and cross-functional teams to deliver technology-first initiatives for the search and discovery roadmap.
  • •Build a robust framework for evaluating search ranking improvements both offline and online.
  • •Enable seamless search at scale by improving search quality and coverage of assets.

Key Requirements

  • •BS+ (M.S. or PhD preferred) in Computer Science or a related field.
  • •10+ years developing search relevance systems at scale in production or high-impact research environments.
  • •Experience applying LLM to search relevance.
  • •Experience with one or more: query understanding, NLP, text mining, recommendations, personalization, discovery, or conversational AI.
  • •Strong understanding of computer science fundamentals and contributions to well-used open-source projects.
Experience:10+ yearsAI/MLSearch relevanceLLMNLPOpen source
Education:Bachelor's in Computer Science
Languages:En
Tech Stack:MLNLPLLMSearch rankingQuery understandingText miningRecommendationsPersonalization

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