Shopify logo

Search Relevance Engineers

Shopify
Full-time
Remote
United States
Software/ IT

Step into the intersection of engineering and data science at Shopify as a Search Relevance Engineer. You'll be designing and implementing AI-powered search and discovery solutions that empower our merchants and revolutionize their experiences. In a role that thrives on change and mastery, you'll push the boundaries of what's possible, crafting tangible solutions that make a real difference in the daily lives of entrepreneurs.

Key Responsibilities:

  • Collaborate with data scientists and engineers to productionize data products through load testing, metrics analysis, and experimentation.
  • Design and implement features to enhance search and recommendation relevance, including semantic search, query understanding, and personalization.
  • Build and maintain data pipelines for information retrieval systems.
  • Tune queries that power search and discovery experiences.
  • Develop tools for evaluation and relevance engineering, adhering to high-quality software engineering practices.
  • Prioritize and communicate effectively with both technical and non-technical audiences.
  • Mentor engineers and data scientists.

Qualifications:

  • Mastery of relevance engineering, with experience in discovery and recommendation systems powered by Elasticsearch, Solr, Lucene, or vector databases.
  • Extensive experience using Python, with a strong grasp of object-oriented programming (OOP) fundamentals.
  • Ability to write efficient, optimized code with low latency requirements.
  • Strong software development background, with proven problem-solving skills and technical system thinking.
  • Experience in training, evaluating, testing, and deploying machine learning, natural language processing, or generative AI products at scale is a plus.
  • Familiarity with statistical methods like regression, GLMs, or experiment design and analysis is welcome.
  • Exposure to other languages such as Ruby, Rails, Rust, or Typescript is advantageous.
  • This role may require on-call work.