SI

Staff Software Engineer , Machine Learning (Search)

SingleStore

8 months ago

10+ years

Work From Office

Bengaluru, Karnataka, Karnataka, India

Large Language Models (LLM)

ML pipelines

Natural Language Processing (NLP)

Model Development

Model Deployment

Job description & requirements

The Applied AI team at Databricks sits at the forefront of advancing AI/ML-powered products. Databricks’ customers are continuously creating new assets (tables, notebooks, dashboards, datarooms, pipelines, sql queries, ml models etc.) on the platform. Some of them can have hundreds of millions of assets. Finding an asset is a critical user journey for Databricks’ customers which helps them accomplish their tasks. 

As our Search product continues to evolve, we are seeking a Staff Engineer to lead enhancements to our Search Quality. In 2025, we will focus on enhancing search ranking, improving query understanding, building robust evals and growing the coverage of assets to enable seamless search at scale.

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.

What We’re Looking For

  • BS+ (M.S. 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.
  • Contributions to well-used open-source projects.

Experience :

10+ years

Job Domain/Function :

Staff Software Engineer , Machine Learning (Search)

Job Type :

Work From Office

Employment Type :

Full Time

Number Of Position(s) :

1

Educational Qualifications :

Bachelor of Science, Master of Science, Doctoral Degree

Location :

Bengaluru, Karnataka, India, Bengaluru, Karnataka, India

Create alert for similar jobs

SI

SingleStore

SingleStore delivers the cloud-native database with the speed and scale to power the world’s data-intensive applications. With a distributed SQL database that introduces simplicity to your data architecture by unifying transactions and analytics, SingleStore empowers digital leaders to deliver exceptional, real-time data experiences to their customers. SingleStore is venture-backed and headquartered in San Francisco with offices in Sunnyvale, Raleigh, Seattle, Boston, London, Lisbon, Bangalore, Dublin and Kyiv.

Consistent with our commitment to diversity & inclusion, we value individuals with the ability to work on diverse teams and with a diverse range of people.

Similar Jobs