Search & AI Jr. Engineer
Join the Engineering team helping to shape the future of AI-powered shopping experiences across our global software platforms.
About Us:
Our team is small, highly motivated, and focused on product excellence. Our organization is for individuals who appreciate challenging themselves and who thrive on curiosity and continuous development. We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company’s mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are essential. All team members are expected to have excellent communication skills and the ability to work both independently and collaboratively across our organization and customer base.
Our Mission:
Our mission is to create intelligent shopping experiences to delight customers globally. Rebuy is a fully remote company and is 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 ownership, self-motivation, and empathy. 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.
This Role:
We are seeking a strong backend engineer to join our team and work as Search Relevance Engineer to enhance and maintain our Elastic Search and data pipeline systems. This search architecture supports Rebuy’s products: Smart Search & Collections, Conversational AI Search and recommendation systems. This role involves leveraging advanced search technologies and machine learning to develop and optimize our search functionalities. This is a junior position with the opportunity to join a growing team that is leveraging SOTA in search technologies to create the cutting edge smart shopping experiences for our merchants across the world.
What You’ll Do:
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 re-ranking algorithms tailored for Smart Search.
Develop and refine our Hybrid Search system, which integrates lexical and semantic search capabilities.
Implement Elastic/Cohere models used for generating AI search embeddings.
Performance tuning backend systems to deliver best in class search speed.
Establish automated systems for analysis of search result quality to ensure relevance alignment with queries.
Establish alerting systems and thresholds for monitoring search engine performance.
Technical member of our design partnerships that drive our customer focused product development.
What You’ll Need:
Degree in Computer Science, Engineering, or a related field, or equivalent work experience.
Minimum of 3+ years of experience in deploying production-level systems.
Desire to learn and apply cutting edge patterns in search and AI technologies
Strong hands on programming skills. Proficiency in the Go programming language and/or hands-on experience with other languages i.e. Python, Rust, TS
Experience and/or strong desire to master Elasticsearch core concepts like indexing, search algorithms, query syntax (including DSL), analyzers, tokenizers, and mappings.
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.
Nice to Have:
AI Engineering tools/frameworks like Cursor, LangGraph, LLM APIs
Experience in generating embeddings using machine learning models.
Experience in evaluating search quality using Key Performance Indicators
Familiarity with DevOps tools such as Kubernetes and Docker.
Interview Process
After you submit your application, our team will review your resume. If you’re everything we are looking for, you will be invited to a 30-minute phone interview where a team member will dive a little deeper into your experience but also give you a little more info on what it’s like to work with us. If you pass this phone interview, you will proceed to the next set of interviews, which will include:
Meeting with the Hiring Manager
Small Project
Panel interview with future team members
Short final interview with the CEO and COO
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
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
As a Search & AI Jr. Engineer at Rebuy, you'll be diving into the exciting world of AI-driven shopping experiences, working within our innovative Engineering team. Imagine helping shape a future where search capabilities, powered by machine learning and advanced algorithms, enhance the way customers interact with an array of global brands. At Rebuy, we embrace a flat organizational structure, which means your ideas and contributions stand out, and you get to collaborate with like-minded colleagues who value curiosity and continuous learning. In this role, you'll focus on maintaining and enhancing our Elastic Search systems and data pipelines, ensuring that our Smart Search and Conversational AI products perform at their peak. Think of it as laying down the digital pathways that connect customers to exactly what they're looking for! You’ll develop microservices, work on performance tuning, and implement cutting-edge search technology. Rebuy is a remote-first organization, and we take pride in our diverse and talented team who are passionate about redefining intelligent commerce. If you're eager to grow and innovate within the realms of AI and search technologies—while enjoying the flexibility of working from anywhere—this is your chance to make a significant impact and contribute directly to our mission of delivering delightful shopping experiences.
Subscribe to Rise newsletter