Senior Software Engineer - Search

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

Senior ML engineers will drive the development and deployment of ML-based search and discovery relevance models for the Databricks platform, focusing on ranking, query understanding, and evaluation. You’ll build automated ML/NLP pipelines, collaborate with product teams on roadmap initiatives, and contribute to offline and online evaluation frameworks to improve asset discovery at scale.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Databricks
Databricks
1 year ago

Senior Software Engineer - 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

Senior ML engineers will drive the development and deployment of ML-based search and discovery relevance models for the Databricks platform, focusing on ranking, query understanding, and evaluation. You’ll build automated ML/NLP pipelines, collaborate with product teams on roadmap initiatives, and contribute to offline and online evaluation frameworks to improve asset discovery at scale.
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.
  • •Participate in building and improving the search quality framework and ensuring models scale with product usage.

Key Requirements

  • •BS+ (MS or PhD preferred) in Computer Science or a related field.
  • •5+ years experience developing search relevance systems at scale in production or high-impact research environments.
  • •Experience applying LLM to search relevance.
  • •Experience in at least one of: Query understanding, NLP, Text mining, Recommendations, Personalization, Discovery, Conversational AI.
  • •Strong understanding of computer science fundamentals and contributions to well-used open-source projects.
Experience:5+ yearsAI/MLSearchInformation retrieval
Education:Bachelor's
Skills:Problem-solvingCommunication
Languages:English
Tech Stack:NLPMLLLMInformation retrievalRankingOffline/online evaluation

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