Rebuy Engine

Senior Search Relevance Engineer

Remote
API JavaScript Microservices Docker Go Machine Learning Python Deep Learning Elasticsearch Kubernetes
Search for More Jobs Talk to a recruiter now 💪
Description

Rebuy - Senior Search Relevance Engineer


ABOUT US

Rebuy is SaaS application that is redefining data-powered shopping experiences with a new breed of personalization and merchandising solutions, which turn intelligence into revenue generating actions.


We offer onsite solutions, marketing tools and automation, RESTful API, JavaScript Library, and more to help supercharge high growth brands.

Rebuy is a fully remote company and trusted by some of the fastest growing brands in DTC such as Aviator Nation, Liquid Death, Magic Spoon, Blenders, Laird Superfoods, Primal Kitchen and many more.


We value empathy, hard work and respect. Each team member plays a significant role in the company, and is helping to shape the future of intelligent commerce. We build strong and lasting partnerships with all of our merchants and partners, provide a safe and fun work environment, and truly love what we do.


About the Role

We are seeking a Senior Search Relevance Engineer to enhance and personalize our search and recommendation systems as part of our Smart Search team. This role involves leveraging advanced search technologies and machine learning to develop and optimize our search functionalities. Senior team members significantly influence our technical direction and AI strategy, drawing on their deep understanding of search technologies and machine learning, as well as their practical knowledge of our production systems and codebase.


Responsibilities

  • Develop and manage e-commerce search microservices for Rebuy Engine’s Smart Search platform.
  • Engineer state of the art workflows for Search and Autocomplete APIs.
  • Design and implement custom ranking and reranking algorithms tailored for Smart Search.
  • Develop and refine our Hybrid Search system, which integrates lexical and semantic search capabilities.
  • Evaluate and fine-tune BERT models used for generating search embeddings.
  • Assess the quality and relevance of the embeddings produced by these models.
  • Apply NLP techniques to analyze and interpret query context.
  • Conduct detailed analysis of search result quality to ensure relevance alignment with queries.
  • Establish alerting systems and thresholds for monitoring search engine performance.
  • Write and maintain Python scripts in Jupyter for training and evaluating machine learning and deep learning models.


Requirements

  • Master’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • Minimum of 5 years of experience in deploying production-level search systems.
  • Proven experience in applying machine learning techniques to search and recommendation systems.
  • Deep understanding of Elasticsearch: Strong grasp of core concepts like indexing, search algorithms, query syntax (including DSL), analyzers, tokenizers, and mappings.
  • Strong knowledge of both lexical (text) search and vector search technologies.
  • Commitment to staying current with the latest research and trends in machine learning.
  • Excellent communication and listening skills.
  • Demonstrated ability to manage time effectively and organize work independently.
  • Capacity to collaborate effectively with both internal and external stakeholders.


Preferred Qualifications

  • Experience in generating embeddings using machine learning models.
  • Familiarity with DevOps tools such as Kubernetes and Docker.
  • Proficiency in the Go programming language.
  • Ability to clearly articulate project details, including project mechanics and their impact on organizational challenges.


Benefits

Rebuy is a fully remote company and we provide our employees with everything they need to succeed both professionally and personally.

  • Work from anywhere (with a strong internet connection)
  • 100% free health, dental, and vision insurance for you and your family
  • Flexible vacation, paid holidays, parental leave, and sick leave policies
  • 401(k) retirement plan
  • Company contributes 3% of your salary as a 401(k) bonus (no vesting)
  • Amazing team of highly talented and driven people, redefining intelligent commerce




Rebuy Engine
Rebuy Engine
CRM E-Commerce Software

0 applies

78 views

Jobs from our Partners

Software Developer

Oklahoma City, OK US

Software Developer

Oklahoma City, OK US

Software Developer

Dallas, TX US

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 307 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers