Shopify logo

Senior Engineer, Search Relevance

Shopify

About The Role

As a Search Relevance Engineer at Shopify, you are at the intersection of our engineering and data science organizations. You’ll be designing and implementing cutting-edge, AI-powered search and discovery solutions, directly empowering our merchants. We're all about creating tangible solutions that make a real difference in the day-to-day lives of entrepreneurs.

If you thrive on change and are constantly seeking growth and higher mastery, then this is the right place for you. At Shopify, we operate on low process and high trust, and we're not afraid to step out of our comfort zones to push the boundaries of what's possible. So if you're ready to join our team of driven crafters building world-class search and discovery experiences, then we want to hear from you.

Responsibilities

  • Work with data scientists and engineers to productionize cutting-edge data products via load testing, metrics analysis, and offline and online experimentation, so they can scale to support millions of buyers around the world.
  • Design and implement features to improve the relevance of search and recommendation experiences, including semantic search, query understanding, and personalization.
  • Build and maintain data pipelines to power our information retrieval systems.
  • Tune the ElasticSearch queries that power our search and discovery experiences.
  • Design, build, and craft tools for evaluation and relevance engineering, adhering to high-quality software engineering principles and best practices.
  • Prioritize and communicate to technical and non-technical audiences alike.
  • Mentor engineers and data scientists.

What You Bring To The Team

  • Demonstrated mastery of relevance engineering, with a deep understanding of discovery and recommendation systems powered by ElasticSearch, Solr, Lucene, and/or vector databases.
  • Extensive experience using Python, including a strong grasp of object-oriented programming (OOP) fundamentals.
  • An understanding of how to write efficient and optimized code with low latency requirements.
  • A strong software development background, with proven experience, problem-solving skills, and technical system thinking.

Preferred Qualifications

  • End-to-end experience of training, evaluating, testing, and deploying machine learning, natural language processing, document reranking, and/or generative AI products at scale.
  • Experience with statistical methods like regression, GLMs, or experiment design and analysis; other advanced techniques are also welcome.
  • Exposure to other languages such as Ruby, Rails, Typescript.

About Shopify

Shopify is a leading global commerce company, providing trusted tools to start, grow, market, and manage a retail business of any size. Shopify makes commerce better for everyone with a platform and services that are engineered for reliability, while delivering a better shopping experience for consumers everywhere. Shopify powers millions of businesses in more than 175 countries and is trusted by brands such as Allbirds, Gymshark, PepsiCo, Staples, and many more.

Join us in our mission to make commerce better for everyone.

Benefits
Extracted with AI

  • Remote work
  • Professional growth opportunities
  • High trust environment

Similar jobs

Last update: 23 minutes ago

Shopify logo
Shopify

Machine Learning Platform Engineer

Join Shopify as a Machine Learning Platform Engineer to build cutting-edge AI infrastructure and tools. Work remotely in a dynamic environment.

Shopify logo
Shopify

Senior Software Engineer - Cloud and GraphQL

Join Shopify as a Senior Software Engineer focusing on Cloud and GraphQL technologies. Work remotely and drive innovation in commerce.

Shopify logo
Shopify

Launch Consultant

Join Shopify as a Launch Consultant to onboard complex merchants, providing technical solutions and stakeholder management.

Algolia logo
Algolia

Senior Site Reliability Engineer

Join Algolia as a Senior Site Reliability Engineer to enhance search product reliability and scalability. Remote work available.

Bloomreach logo
Bloomreach

Senior Software Engineer, Search Intelligence

Join Bloomreach as a Senior Software Engineer in Search Intelligence, focusing on search and personalization capabilities.

Algolia logo
Algolia

Senior Software Engineer - Search Infrastructure

Senior Software Engineer for AI search infrastructure, focusing on distributed systems and high-traffic management.

Shopify logo
Shopify

Lead Sales Tech & Tooling Program Manager

Lead Sales Tech & Tooling Program Manager at Shopify, focusing on technical training and tool development for revenue teams.

OpenStore logo
OpenStore

Senior Software Engineer, Back End

Senior Backend Engineer at OpenStore, skilled in TypeScript, Kotlin, and Shopify, enhancing e-commerce platforms.

nu3 logo
nu3

Senior Shopify Frontend Developer

Senior Shopify Frontend Developer needed for optimizing and developing frontend components of a Shopify-based website in Berlin.

OpenStore logo
OpenStore

Senior Software Engineer, Backend

Join OpenStore as a Senior Software Engineer, Backend to shape and build our e-commerce platform using TypeScript and Kotlin.

Amazon logo
Amazon

Senior Applied Scientist, Search Relevance

Join Amazon as a Senior Applied Scientist in Search Relevance, focusing on AI, NLP, and data science to enhance search quality.

Bloomreach logo
Bloomreach

Senior Machine Learning Engineer

Join Bloomreach as a Senior Machine Learning Engineer to design and implement AI-driven components for personalized digital experiences.

Corebiz logo
Corebiz

Full Stack Developer (Shopify) - Mid Level

Join Corebiz as a Full Stack Developer specializing in Shopify, working remotely to build innovative e-commerce solutions.

OpenStore logo
OpenStore

Senior Fullstack Software Engineer

Join OpenStore as a Senior Fullstack Engineer to build and enhance our e-commerce platform using TypeScript and Kotlin.

Front logo
Front

Senior Full Stack Engineer - Search

Senior Full Stack Engineer needed in Paris for enhancing search functionality in a customer communication platform.

Bloomreach logo
Bloomreach

Senior Software Engineer - Microservices and Python

Join Bloomreach as a Senior Software Engineer to work on microservices and Python in a remote-first environment.

Yelp logo
Yelp

Senior Software Engineer - Full-Stack, Infrastructure

Join Yelp as a Senior Software Engineer to shape the future of GraphQL APIs and support engineers with scalable infrastructure.

Mapbox logo
Mapbox

Senior Software Development Engineer II, Search Geocoding

Join Mapbox as a Senior Software Development Engineer II to enhance our geocoding search engine. Remote work available.

MANSCAPED logo
MANSCAPED

Remote Fullstack Engineer with Shopify Experience

Join MANSCAPED® as a Remote Fullstack Engineer. Work with Shopify, React, NodeJS, and more. Enjoy great benefits and a collaborative environment.

Bloomreach logo
Bloomreach

Remote Software Engineer with Python Expertise

Join Bloomreach as a Remote Software Engineer, focusing on Python, AI, and data-driven insights.

Remote logo
Remote

Senior Growth Engineer (SEO & Performance)

Join Remote as a Senior Growth Engineer focusing on SEO & Performance. Enhance search engine rankings and optimize frontend performance.

eBay logo
eBay

Senior Machine Learning Engineer

Join eBay as a Senior Machine Learning Engineer to design and develop ML systems in a remote role.

Revive logo
Revive

Front-end Developer with ReactJS and Shopify Experience

Join Revive as a Front-end Developer to create online experiences using ReactJS and Shopify. Remote work with flexible hours.

ShipBob logo
ShipBob

Senior Solutions Engineer

Join ShipBob as a Senior Solutions Engineer to drive client success with strategic solutions in a remote role.