Snowflake

Principal Machine Learning Engineer- Search Quality

Snowflake

Apply
27 days ago
Menlo Park, CA, USA
Staff+
H1B Sponsor

Base Salary

$264k - $380k/yr

Responsibilities

  • Lead the technical direction for Search Quality at Snowflake.
  • Transform search relevance measurement from heuristic-based to data-driven frameworks.
  • Identify key areas for investment in search technology.
  • Bridge traditional search methods with modern AI techniques.
  • Design evaluation frameworks and A/B testing methodologies for search quality.
  • Collaborate with Product Management and Data Science teams to define quality metrics.

Requirements

  • 15+ years of experience in designing and supporting large-scale distributed services.
  • Experience building and optimizing search systems in high-growth environments.
  • Expertise in NLP, LLMs, and their application to Information Retrieval.
  • Hands-on experience with search technologies like Lucene/Elasticsearch/OpenSearch.
  • Extensive experience in machine learning applied to search quality.
  • Familiarity with hybrid search techniques for improved retrieval accuracy.
  • Strong foundation in building high-performance distributed systems.

Tech Stack

Elasticsearch

Categories

AI & MLBackendData Science