Senior Machine Learning Engineer

2 weeks ago


Provo, United States Rebuy Full time

Title: Senior Machine Learning Engineer - Recommendation Systems

Company:

Rebuy is a 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 Magic Spoon, Olipop, Liquid Death, Blendjet 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 Machine Learning Engineer with a passion for recommendation systems to join our team. As a member of the ML/AI team, you will be instrumental in developing and enhancing our personalized recommendation capabilities using cutting-edge machine and deep learning techniques. You'll play a key role in shaping the technical direction of our recommendation systems, driving innovation and improving user experiences.

The ideal candidate will have a deep understanding of recommendation system algorithms, experience building and scaling machine learning models, and a collaborative spirit. If you're excited about the potential of AI to deliver personalized recommendations and want to make a significant impact on our users, we encourage you to apply.

What you'll do:

  • Design and Implement: Develop state-of-the-art recommendation algorithms and models, including collaborative filtering, content-based filtering, and hybrid approaches.
  • Optimize and Scale: Continuously improve recommendation performance through experimentation, feature engineering, and model tuning. Scale models to handle large datasets and real-time recommendations.
  • Personalize: Build personalized user profiles and tailor recommendations based on individual preferences, behaviors, and context.
  • Evaluate and Measure: Establish metrics to assess the effectiveness of recommendations and drive data-driven improvements.
  • Collaborate: Work closely with cross-functional teams, including product managers, data engineers, and backend engineers, to integrate and deploy recommendation systems.
Requirements:
  • Recommendation Expertise: Strong experience with recommendation system algorithms, architectures, and evaluation metrics.
  • Machine Learning Mastery: Proficiency in Python, PyTorch, and other relevant ML frameworks. Experience training and deploying machine learning models at scale.
  • Data Skills: Ability to work with large datasets, perform feature engineering, and build data pipelines.
  • Collaborative: Excellent communication and collaboration skills to work effectively with a multidisciplinary team.
The ideal candidate:
  • Recommendation Enthusiast: Keeps up-to-date with the latest research and trends in recommendation systems.
  • Problem Solver: Proactively identifies and addresses challenges in recommendation model performance.
  • Passionate: Enthusiastic about leveraging AI to create personalized user experiences.
  • M.Sc. Degree or equivalent work experience.
  • 5+ years of experience in building and deploying production-level machine learning systems, with a focus on recommendation systems.
Nice to have:
  • Experience with:
    • Large language models (LLMs) for recommendation tasks.
    • Reinforcement learning for optimizing recommendation policies.
    • Graph-based recommendation algorithms.
  • Familiarity with:
    • Natural language processing (NLP) techniques for analyzing user feedback and preferences.
    • A/B testing frameworks for evaluating recommendation algorithms.
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


  • Provo, United States Rebuy Full time

    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...


  • Provo, United States Unicity Full time

    Company Overview: Unicity is dedicated to developing innovative science-based products and programs that promote metabolic health and improve the quality of life for people everywhere. For over 30 years, Unicity has been dedicated to developing high-quality products that contain the vital nutrients your body needs. With the proper process, cutting-edge...


  • Provo, United States BambooHR Full time

    Please Note: This is a remote position available in the state listed on this job. Essential Job Duties As a Senior AI/ML Software Engineer, your growing skills are at the intersection of software engineering, machine learning, and artificial intelligence. You'll contribute to data-centric backend services, thoughtful abstractions and APIs, and interactive...


  • Provo, United States BambooHR Full time

    Please Note: This is a remote position available in the state listed on this job. Essential Job Duties As a Senior AI/ML Software Engineer, your growing skills are at the intersection of software engineering, machine learning, and artificial intelligence. You'll contribute to data-centric backend services, thoughtful abstractions and APIs, and interactive...


  • Provo, United States BambooHR Full time

    Please Note: This is a remote position available in the state listed on this job. Essential Job Duties As a Senior AI/ML Software Engineer, your growing skills are at the intersection of software engineering, machine learning, and artificial intelligence. You'll contribute to data-centric backend services, thoughtful abstractions and APIs, and interactive...


  • Provo, United States CRUCIAL LEARNING Full time

    Senior Client Success Specialist Reports To: Manager, Client Success Employment Type: Full Time, FSLA Status: Non-Exempt, EEO Category: Administrative Support Workers The Impact you Will Have: The Senior Client Success Specialist is responsible for managing all post-sale client support for high-revenue, enterprise accounts, enabling these clients to receive...


  • Provo, United States Saxon Global Full time

    The Sr. Software Engineer will be a critical part of engineering team. You will solve problems to enable client-facing applications within the Midigator platform. The role involves working jointly with internal business, product, and development teams to scope requirements, design effective solutions, and then build solutions that deliver value. This is an...

  • Senior Engineer

    3 weeks ago


    Provo, United States Wencor Group Full time

    Overview of the Position: Oversee all engineering and sourcing requirements. Essential Duties and Responsibilities: Design of commercial aircraft aftermarket parts by reverse engineering. If required incumbent may use standard measurement tools such as a micrometer or caliper to gather dimensional data. Create 3D CAD models and dimensional data reports...


  • Provo, United States Brivo Full time

    Summary: As a Senior Embedded Engineer, you will own our embedded application software, firmware and hardware on which it runs. We are looking for a motivated self-starter with a background in IoT technologies that communicate in a client/server architecture environment. We want someone who is excited to take ownership of our Smart Home gateway platform or...


  • Provo, United States Brivo Full time

    Summary: As a Senior Embedded Engineer, you will own our embedded application software, firmware and hardware on which it runs. We are looking for a motivated self-starter with a background in IoT technologies that communicate in a client/server architecture environment. We want someone who is excited to take ownership of our Smart Home gateway platform or...

  • Senior Engineer

    1 month ago


    Provo, United States Wencor Group Full time

    Job DetailsJob Location WENCOR - PROVO UT - PROVO, UT DescriptionOverview of the Position: Oversee all engineering and sourcing requirements. Essential Duties and Responsibilities: Design of commercial aircraft aftermarket parts by reverse engineering. If required incumbent may use standard measurement tools such as a micrometer or caliper to gather...

  • Senior Engineer

    4 weeks ago


    Provo, United States Wencor Group Full time

    Job DetailsJob Location WENCOR - PROVO UT - PROVO, UT DescriptionOverview of the Position: Oversee all engineering and sourcing requirements. Essential Duties and Responsibilities: Design of commercial aircraft aftermarket parts by reverse engineering. If required incumbent may use standard measurement tools such as a micrometer or caliper to gather...


  • Provo, United States Brivo Full time

    Summary: As a Senior Embedded Engineer, you will own our embedded application software, firmware and hardware on which it runs. We are looking for a motivated self-starter with a background in IoT technologies that communicate in a client/server architecture environment. We want someone who is excited to take ownership of our Smart Home gateway platform or...


  • Provo, United States Brivo Systems LLC Full time

    Summary: As a Senior Embedded Engineer, you will own our embedded application software, firmware and hardware on which it runs. We are looking for a motivated self-starter with a background in IoT technologies that communicate in a client/server architecture environment. We want someone who is excited to take ownership of our Smart Home gateway platform or...


  • Provo, United States Brivo Full time

    Job DescriptionJob DescriptionSummary:As a Senior Embedded Engineer, you will own our embedded application software, firmware and hardware on which it runs. We are looking for a motivated self-starter with a background in IoT technologies that communicate in a client/server architecture environment. We want someone who is excited to take ownership of our...


  • Provo, United States Brivo Systems LLC Full time

    Summary: As a Senior Embedded Engineer, you will own our embedded application software, firmware and hardware on which it runs. We are looking for a motivated self-starter with a background in IoT technologies that communicate in a client/server architecture environment. We want someone who is excited to take ownership of our Smart Home gateway platform or...


  • Provo, United States Brivo Full time

    Job DescriptionJob DescriptionSummary:As a Senior Embedded Engineer, you will own our embedded application software, firmware and hardware on which it runs. We are looking for a motivated self-starter with a background in IoT technologies that communicate in a client/server architecture environment. We want someone who is excited to take ownership of our...


  • Provo, United States Brivo Systems LLC Full time

    Summary: As a Senior Embedded Engineer, you will own our embedded application software, firmware and hardware on which it runs. We are looking for a motivated self-starter with a background in IoT technologies that communicate in a client/server architecture environment. We want someone who is excited to take ownership of our Smart Home gateway platform or...


  • Provo, United States Brivo Full time

    Job DescriptionJob DescriptionSummary:As a Senior Embedded Engineer, you will own our embedded application software, firmware and hardware on which it runs. We are looking for a motivated self-starter with a background in IoT technologies that communicate in a client/server architecture environment. We want someone who is excited to take ownership of our...


  • Provo, United States L3Harris Technologies Full time

    Job Title: Senior Specialist, Electrical Engineering Job Code: 11453 Job Location: Salt Lake City, UT Job Schedule: 9/80 Job Description: L3Harris Technologies is currently seeking a Senior Electrical Engineer to join the Operations Test Engineering Group in Salt Lake City, Utah. The Electrical Engineer will be responsible for test bed and automation...