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
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.
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.
Launch Consultant
Join Shopify as a Launch Consultant to onboard complex merchants, providing technical solutions and stakeholder management.
Senior Site Reliability Engineer
Join Algolia as a Senior Site Reliability Engineer to enhance search product reliability and scalability. Remote work available.
Senior Software Engineer, Search Intelligence
Join Bloomreach as a Senior Software Engineer in Search Intelligence, focusing on search and personalization capabilities.
Senior Software Engineer - Search Infrastructure
Senior Software Engineer for AI search infrastructure, focusing on distributed systems and high-traffic management.
Lead Sales Tech & Tooling Program Manager
Lead Sales Tech & Tooling Program Manager at Shopify, focusing on technical training and tool development for revenue teams.
Senior Software Engineer, Back End
Senior Backend Engineer at OpenStore, skilled in TypeScript, Kotlin, and Shopify, enhancing e-commerce platforms.
Senior Shopify Frontend Developer
Senior Shopify Frontend Developer needed for optimizing and developing frontend components of a Shopify-based website in Berlin.
Senior Software Engineer, Backend
Join OpenStore as a Senior Software Engineer, Backend to shape and build our e-commerce platform using TypeScript and Kotlin.
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.
Senior Machine Learning Engineer
Join Bloomreach as a Senior Machine Learning Engineer to design and implement AI-driven components for personalized digital experiences.
Full Stack Developer (Shopify) - Mid Level
Join Corebiz as a Full Stack Developer specializing in Shopify, working remotely to build innovative e-commerce solutions.
Senior Fullstack Software Engineer
Join OpenStore as a Senior Fullstack Engineer to build and enhance our e-commerce platform using TypeScript and Kotlin.
Senior Full Stack Engineer - Search
Senior Full Stack Engineer needed in Paris for enhancing search functionality in a customer communication platform.
Senior Software Engineer - Microservices and Python
Join Bloomreach as a Senior Software Engineer to work on microservices and Python in a remote-first environment.
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.
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.
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.
Remote Software Engineer with Python Expertise
Join Bloomreach as a Remote Software Engineer, focusing on Python, AI, and data-driven insights.
Senior Growth Engineer (SEO & Performance)
Join Remote as a Senior Growth Engineer focusing on SEO & Performance. Enhance search engine rankings and optimize frontend performance.
Senior Machine Learning Engineer
Join eBay as a Senior Machine Learning Engineer to design and develop ML systems in a remote role.
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.
Senior Solutions Engineer
Join ShipBob as a Senior Solutions Engineer to drive client success with strategic solutions in a remote role.