Research Scientist, Recommendation Systems

Remote Full-time
Job Description:
• Design, implement, and evaluate machine learning models for recommendation, ranking, and personalization
• Conduct applied research to improve model quality, robustness, and efficiency
• Develop and execute experimentation strategies using offline evaluation and online testing
• Work with complex datasets to understand user behavior and system performance
• Collaborate with engineering and product teams to transition research into production systems
• Share research results in clear, accessible ways with both technical and non-technical audiences
• Stay informed about advances in recommendation systems and related ML methodologies.

Requirements:
• Advanced degree (PhD or MS) in Computer Science, Machine Learning, Statistics, or a related field, or equivalent experience
• Experience developing recommendation, ranking, or personalization models for user-generated content.
• Strong foundation in machine learning, statistics, and data analysis
• Proficiency in Python and modern ML frameworks (e.g., PyTorch)
• Ability to conduct independent research and collaborate effectively in team environments
• Prior publications or submissions to RecSys or closely related venues (preferred)
• Experience working with large-scale data and computational systems (preferred)
• Experience with representation learning, sequence modeling, or large-scale optimization (preferred)
• Experience transitioning research prototypes into production systems (preferred).

Benefits:
• Competitive base salary
• Meaningful equity ownership
• Opportunity to build and lead growth at a fast-growing consumer company.
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Apply Now: Entry Level Insurance Sales Representative – Work from

Remote

Ups Data Entry Work From Home Job - Hiring Now

Remote

[Remote] Corporate Attorney | Up to $500k Package Potential |Remote

Remote

Experienced Full Stack Product Manager – Customer Service Innovation and Contact Center Platform Development

Remote

**Experienced Virtual Assistant – Disney Remote Job Opportunity: Supporting the Magic of Storytelling and Entertainment**

Remote

Director of Physician Recruiting - Academics Division (Remote)

Remote

Sr. Software Engineer, Cloud SRE and Automation

Remote

EXPERIENCED AMBULANCE BILLING

Remote

Legal Processing - Remote

Remote

Social Worker or Behavioral Counselor (LCSW, LPC, LMFT)

Remote
← Back