CrawlJobs Logo

Senior Machine Learning Scientist (Recommender Systems)

· Job Posted January 07, 2026
Apply Position
Job Link Share

Job Description

The Recommender Systems group is tasked with delivering highly relevant, personalised product ranking and recommendations to users across the entire Viator product. Further improving our product rankings with state of the art approaches has high level executive support and is a crucial part of the company’s 3 year strategy.

Job Responsibility

  • Get to work on a variety of Recsys modalities using a modern tech stack with a freedom to explore modelling approaches to find the optimal solution
  • Design, code, experiment and implement models and algorithms to enhance customer satisfaction, increase supplier value, optimize business results, and ensure infrastructure efficiency
  • Collaborate with product managers and various business stakeholders to ensure top-quality outcomes to meet internal objectives
  • Investigate and adopt innovative concepts that offer tangible benefits

Requirements

  • 5+ years of hands-on data science experience
  • In-depth knowledge of AI/ML/DL, Statistics, and related open-source libraries
  • Previous experience of working on industrial grade recommendation systems and ideally familiarity with offline evaluation techniques
  • Awareness of current ML techniques, keen on self-improvement and striving to solve real-world data challenges
  • Strong skills in SQL and at least one programming language
  • To be comfortable in code reviews, discussing architecture, and collaborating with a multidisciplinary team for regular model deployments
  • Experience in deploying online solutions and analysing real-time results through A/B testing
  • To be passionate about mentoring junior members of the team, and have a strong desire to help us perform to the best of our ability
  • Leadership qualities, autonomy, and team collaboration skills
  • Clear communication skills, awareness of the audience, and proactive sharing of findings. Actively involved in business networking and able to communicate complex ideas across the business simply and effectively

Nice to have

  • Master's or PhD in Computer Science, Operations Research, Statistics, or related quantitative disciplines
  • Knowledge in (any or all) User Modelling, Representation Learning, Large Language Models (LLM)
  • Prior experience in e-commerce or at an Online Travel Agency

What we offer

  • Competitive compensation packages (routinely benchmarked against the latest industry data), including base salary and annual bonus
  • “Work your way” with flexibility to suit your lifestyle. Viator takes a remote-friendly approach to collaboration across a worldwide team, with the option to join on-site as often as you’d like
  • Flexible schedule. Work-life balance is ingrained in our culture by design. Trust and accountability make it work
  • Donation matching. Give back? Give more! We match qualifying charitable donations annually
  • Tuition assistance. Want to level up your career? We love to hear it! Receive annual support for qualified programs
  • Lifestyle benefit. An annual benefit to spend on yourself. Use it on travel, wellness, or whatever suits you
  • Travel perks. We believe that travel is employee development, so we provide discounts and more
  • Employee assistance program. We’re here for you with resources and programs to help you through life’s challenges
  • Health benefits. We offer great coverage and competitive premiums

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Machine Learning Scientist (Recommender Systems)

8 matching positions

Senior Machine Learning Scientist

About Viator: Viator, a Tripadvisor company, is the leading marketplace for trav...
Location
Location
Salary
Salary:
Not provided
tripadvisor.com Logo
Tripadvisor
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of hands-on data science experience
  • In-depth knowledge of AI/ML/DL, Statistics, and related open-source libraries
  • Awareness of current ML techniques, keen on self-improvement and striving to solve real-world data challenges
  • Strong skills in SQL and at least one programming language
  • Experience in ML model productization and a grasp of MLOps
  • To be comfortable in code reviews, discussing architecture, and collaborating with a multidisciplinary team for regular model deployments
  • Experience in deploying online solutions and analysing real-time results through A/B testing
  • To be passionate about mentoring junior members of the team, and have a strong desire to help us perform to the best of our ability
  • Leadership qualities, autonomy, and team collaboration skills
  • Clear communication skills, awareness of the audience, and proactive sharing of findings. Actively involved in business networking and able to communicate complex ideas across the business simply and effectively
Job Responsibility
Job Responsibility
  • Design, code, experiment and implement models and algorithms to enhance customer satisfaction, increase supplier value, optimize business results, and ensure infrastructure efficiency
  • Analyse large datasets including daily customer events, product, destination, supplier and pricing info, extracting key insights to spur innovation and improvement
  • Collaborate with product managers and various business stakeholders to ensure top-quality outcomes to meet internal objectives
  • Investigate and adopt innovative concepts that offer tangible benefits
  • Employ techniques like Deep Learning, Bayesian Modelling, Large Language Models, Product embedding, Recommendation Systems, and Computer Vision
What we offer
What we offer
  • Competitive compensation packages (routinely benchmarked against the latest industry data), including base salary and annual bonuses
  • “Work your way” with flexibility to suit your lifestyle. Viator takes a remote-friendly approach to collaboration across a worldwide team, with the option to join on-site as often as you’d like
  • Flexible schedule. Work-life balance is ingrained in our culture by design. Trust and accountability make it work
  • Donation matching. Give back? Give more! We match qualifying charitable donations annually
  • Tuition assistance. Want to level up your career? We love to hear it! Receive annual support for qualified programs
  • Lifestyle benefit. An annual benefit to spend on yourself. Use it on travel, wellness, or whatever suits you
  • Travel perks. We believe that travel is employee development, so we provide discounts and more
  • Employee assistance program. We’re here for you with resources and programs to help you through life’s challenges
  • Health benefits. We offer great coverage and competitive premiums
Read More
Arrow Right
New

Senior Staff Machine Learning Scientist, Recommendations

At SiriusXM and Pandora, recommendations sit at the core of the user experience....
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
siriusxm.com Logo
SiriusXM
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • M.S. in a quantitative field required
  • Ph.D. preferred
  • 7+ years production experience implementing recommender systems, machine learning pipelines, models at scale in Python, Java, Scala, or similar languages
  • Production ML: Knowledge of production ML best practices such as model versioning, tracking, deployment, monitoring
  • serving concepts such as feature stores, etc.
  • ML Concepts: Expertise with modern ML approaches for recommendations such as transformers, other deep-learning based recommender/ranking approaches, and LLM/agentic recommendation approaches
  • Soft Skills: Excellent written and verbal communication skills, with the ability to effectively advocate technical solutions to scientists, engineers, and product audiences
  • Mindset: Self-motivated, growth-oriented, and driven to pursue solutions to challenging problems
Job Responsibility
Job Responsibility
  • Design, build, and improve traditional, deep-learning, transformer-based, and AI-based personalised recommendation models for various audio-content recommendation tasks
  • Drive the development of novel methods to enable cross-domain recommendations, live on-the-air content recommendations, multi-stakeholder recommendations, and improved recommendation explainability and interactivity
  • Continuously monitor, evaluate, optimise, and improve model performance, ensuring alignment with business goals and high-quality user experiences via offline metrics and A/B testing
  • Establish and scale best practices for ML development, deployment, and evaluation
  • Lead cross-functional efforts with product, backend engineers, data engineers, and machine learning engineers to define and drive roadmaps across multiple recommendation and personalisation surfaces
  • Stay up-to-date with the latest techniques in machine learning and apply these advancements to solve complex problems in recommendations and ranking, helping set the technical direction and vision for personalisation in a rapidly evolving ML and AI landscape
  • Own and influence the technical strategy for recommendation and personalisation systems across the organisation
  • Elevate the team’s capabilities by mentoring junior members, conducting thorough code reviews, and fostering an environment of shared knowledge and continuous learning
  • Fulltime
Read More
Arrow Right

Senior Data Scientist – Recommender Systems & VLMs

Mapp is a leading AI-powered retail technology company helping fashion retailers...
Location
Location
United Kingdom; Germany , London; Munich; Berlin
Salary
Salary:
Not provided
mapp.com Logo
Mapp Digital
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in a quantitative field such as Data Science, Statistics, Mathematics, Economics, Computer Science, or a related discipline
  • 3-5 years of experience in Data Science, Machine Learning, or Product Analytics
  • Strong proficiency in Python (experience with PySpark is a plus)
  • Strong analytical and problem-solving skills
  • Ability to communicate technical concepts effectively to non-technical stakeholders
  • Proven track record of building and deploying machine learning models, ideally recommendation systems and vision language models
  • Experience with cloud and data technologies, such as AWS, DBT, Airflow, Databricks, and ETL pipelines
Job Responsibility
Job Responsibility
  • Develop and improve recommendation systems and vision language models
  • Design and evaluate experiments
  • Collaborate closely with Product and Engineering teams to shape the future of the platform
  • Work on high-impact initiatives
  • Influence strategic decisions
  • Drive innovation across products used by millions of consumers and leading retail brands
What we offer
What we offer
  • Flexible Ways of Working: hybrid working model with the flexibility of remote work and access to modern office spaces
  • Opportunity to work remotely from another EU country for up to two weeks per year (available to employees holding an EU passport)
  • Compensation & Benefits package varies by location
  • Growth & Opportunity: meaningful responsibilities, support in professional development
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer, Shopping AI

As the engine behind Zillow Group's mission to build a seamless digital real est...
Location
Location
United States
Salary
Salary:
163200.00 - 274300.00 USD / Year
Zillow
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-5 years of experience in developing applications in search, personalized ranking, or recommender systems
  • Experience developing and deploying ML models that scale to high-traffic, latency sensitive customer-facing services (100s of millions of requests per day)
  • Strong programming skills in a high-level language such as Python or Java
  • Familiarity with common machine learning libraries like PyTorch, TensorFlow, Catboost, scikit-learn and huggingface (repository)
  • Expertise with large scale distributed data processing systems such as Hive, Spark, Airflow, or Databricks
  • Experience owning the full lifecycle of customer facing machine learning models, from offline experimentation and prototyping to online deployment, A/B testing, and performance monitoring
Job Responsibility
Job Responsibility
  • Design, build, and ship production new machine learning models that power core product features on the Zillow app, website, and email/push notifications
  • Re-architect our core home ranking and recommendation systems to support advanced neural networks and dramatically accelerate the pace of experimentation across surfaces
  • Own the full lifecycle of your models, from offline experimentation and prototyping with massive datasets to online deployment, A/B testing, and performance monitoring
  • Pioneer the application of cutting-edge deep learning and large language models (LLMs) to improve our home shopping experience
  • Develop new AI components that optimize how we display and when we recommend homes, ensuring we connect shoppers with the right content on the right properties at the right time
  • Collaborate in a cross-functional group of engineers, applied scientists, product managers, and designers to define, execute, and iterate on the team's strategic roadmap
  • Contribute to the team's engineering excellence by improving our machine learning infrastructure, development standards, and shared tooling
  • Act as a key technical voice, mentoring other engineers and helping to shape the long-term vision for artificial intelligence in the home shopping experience
What we offer
What we offer
  • Equity awards
  • Fulltime
Read More
Arrow Right

Principal Machine Learning Scientist

As a Principal Machine Learning Scientist, you will be the technical anchor for ...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
tripadvisor.com Logo
Tripadvisor
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ph.D. or Master's degree in Computer Science, Machine Learning, Statistics, or a highly quantitative field
  • 8+ years of industry experience developing and deploying large-scale ML models in a production environment, with a proven track record of shipping systems at the scale of millions of active users
  • Deep theoretical and practical knowledge in the following areas: SOTA Retrieval & Ranking: Practical experience with Multi-Task Learning (MTL), Multi-gate Mixture-of-Experts (MMoE), or similar architectures optimized for multi-objective optimization
  • Sequential & Temporal Modeling: Hands-on experience building sequential recommendation systems that capture real-time user session dynamics and long-term historical preferences
  • Advanced Representation Learning: Deep understanding of embedding generation, deep semantic retrieval, and multi-modal representation learning
  • Technical Stack: Mastery of Python and deep learning frameworks (TensorFlow, PyTorch) alongside hands-on experience with distributed computing (Spark, Ray) and cloud infrastructure (AWS/GCP)
Job Responsibility
Job Responsibility
  • Drive the technical roadmap for Search, Retrieval, Ranking, and Recommendation systems within the Trips vertical
  • Translate high-level business goals into concrete ML architectures and scalable production systems
  • Design, prototype, and scale next-generation recommendation and ranking models
  • Solve complex, non-linear travel journeys by utilizing sequential recommenders, representation learning, and deep multi-objective frameworks
  • Oversee the deployment of low-latency, high-throughput retrieval and ranking pipelines (e.g., multi-stage retrieval, vector search) capable of processing billions of travel data points (reviews, photos, bookings, user intent) in real-time
  • Partner closely with Product Managers, Engineering Leads, and Data Science peers to optimize multi-task business objectives simultaneously
  • Act as the primary technical authority for ML initiatives within the Trips vertical
  • Mentor and coach senior and mid-level ML scientists
  • Foster a culture of technical excellence, driving best practices for MLOps, rigorous A/B testing, data privacy, and code quality
What we offer
What we offer
  • Competitive compensation packages (routinely benchmarked against the latest industry data), including base salary and annual bonuses
  • 'Work your way' with flexibility to suit your lifestyle. Tripadvisor Group takes a remote-friendly approach to collaboration across a worldwide team, with the option to join on-site as often as you’d like or as required by your team
  • Flexible schedule
  • Donation matching
  • Tuition assistance
  • Lifestyle benefit
  • Travel perks
  • Employee assistance program
  • Health benefits
  • Generous referral scheme
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer, Rider

The Aura team powers a real-time ML engine personalizing the booking experience ...
Location
Location
United States , Seattle; San Francisco; Sunnyvale
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, Mathematics or related field
  • 3+ years of experience in software engineering with an emphasis on data-driven methodologies, deep learning, and online experimentation
  • Strong problem-solving skills, with expertise in ML methodologies
  • Experience in applying ML, statistics, or optimization techniques to solve large-scale real-world problems (e.g. ads tech, recommender systems)
  • Industry experience in ML frameworks (e.g. Tensorflow, Pytorch, or JAX) and complex data pipelines
  • programming languages such as Python, Spark SQL, Presto, Java, Go
Job Responsibility
Job Responsibility
  • Defining and driving ML solutions for key strategic problems in the space of product recommendations and merchandising: help riders find and complete rides with the right products, understanding their ride context and modeling their intent while attending to Uber’s business goals, marketplace conditions and efficiencies
  • Provide technical leadership to a passionate, experienced, and diverse engineering team
  • Manage project priorities, deadlines and deliverables and design, develop, test, deploy and maintain ML solutions
  • Raise the bar of ML engineering by improving best practices, producing exemplary code, documentation, automated tests and thorough & precise monitoring, and applying model debugging & interpretation techniques
  • Partner with product owners, data scientists and business teams to translate key insights and business opportunities into technical solutions
What we offer
What we offer
  • Bonus program
  • equity award
  • 401(k) plan
  • various benefits
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

Join us in building the future of finance. Our mission is to democratize finance...
Location
Location
United States , Menlo Park, CA; Bellevue, WA
Salary
Salary:
209000.00 - 245000.00 USD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of applied ML experience productionizing ML models with 2+ years focused on recommendations, ranking or personalization projects
  • A fervent interest in exploring and applying AI and ML technologies
  • Strive to solve sophisticated engineering problems that drive business objectives
  • Solid technical foundation enabling active contribution to the design and execution of projects and ideas
  • Familiarity with architectural frameworks of large, distributed, and high-scale ML applications
  • Hands-on experience in classical ML techniques with tabular data as well as modern techniques with sequential data
  • Proven experience in ML with a focus on ranking, recommendation systems, multi-objective optimization, and reinforcement learning
  • Proficiency in Python, SQL, XGboost, PyTorch/TensorFlow
  • Experience with Spark, Kafka, and Kubernetes is also desirable
  • Ideally you have experience in the Finance sector
Job Responsibility
Job Responsibility
  • AI and ML Research: Evaluate cutting technologies, including but not limited to, transformer based model architecture and large foundational models to identify solutions for Robinhood specific problems
  • Model Development and Implementation: Develop and implement scalable machine learning models focusing on advanced ranking and recommendation systems, including expertise in Collaborative Filtering, Content-Based Filtering, and Hybrid models, alongside proficiency in Learning to Rank (LTR) techniques for effective prioritization. Additionally, design reinforcement learning algorithms and apply multi-armed bandit strategies to optimize decision-making in dynamic environments, balancing exploration and exploitation
  • A/B Testing and Experimentation: Design and conduct A/B tests to assess the performance of different machine learning models. This includes setting up the test environment, monitoring performance, and analyzing results
  • Data Analysis and Insight Generation: Analyze experimental data to extract actionable insights. Use statistical techniques to validate the findings and ensure their relevance and accuracy
  • Cross-Functional Collaboration: Work closely with other engineering teams, data scientists, and the marketing team to integrate machine learning models into the product and ensure they meet business requirements. Present results to different stakeholders
  • Tooling and Documentation: Build reusable libraries for common machine learning practices. Offer support and guidance to the usage of these tools. Maintain comprehensive documentation of libraries, models, experiments, and findings
What we offer
What we offer
  • Performance driven compensation with multipliers for outsized impact, bonus programs, equity ownership, and 401(k) matching
  • 100% paid health insurance for employees with 90% coverage for dependents
  • Lifestyle wallet - a highly flexible benefits spending account for wellness, learning, and more
  • Employer-paid life & disability insurance, fertility benefits, and mental health benefits
  • Time off to recharge including company holidays, paid time off, sick time, parental leave, and more
  • Exceptional office experience with catered meals, events, and comfortable workspaces
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

We are currently looking for a candidate for the position of (F/M) Senior Machin...
Location
Location
Poland , Aalst
Salary
Salary:
Not provided
astek.pl Logo
Astek
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Have at least 5 years of professional experience as a Machine Learning Engineer and have worked with production ML systems
  • Have strong programming skills in Python and solid knowledge of the data science ecosystem
  • Have experience designing building and maintaining scalable ML systems in a cloud environment preferably AWS
  • Have hands on experience with AWS SageMaker for training and deploying machine learning models
  • Have experience with at least one deep learning framework such as TensorFlow or PyTorch
  • Have practical experience with MLOps especially MLflow and CI CD pipelines in GitLab
  • Are able to design document and clearly communicate the architecture of complex ML systems and data pipelines
  • Can work closely with business stakeholders and translate business requirements into technical solutions
  • Have experience mentoring data scientists or engineers
Job Responsibility
Job Responsibility
  • Leading the evolution of the architecture of a live global recommender system
  • Designing and implementing MLOps practices including CI CD automation monitoring and ML experiment reproducibility
  • Collaborating with data scientists to move machine learning models from research to production on AWS SageMaker
  • Being an active hands on contributor to the Python codebase for data ML infrastructure and model deployment
  • Acting as a technical leader and mentor for data science and engineering teams
  • Working closely with product managers and business stakeholders to translate business needs into technical solutions
  • Identifying and advocating for new technologies and continuous improvements in ML and MLOps
What we offer
What we offer
  • Long-term collaboration
  • Technical training, certifications, and skills development
  • Competence Center mentoring – being a member of the Competence Center community from day one is an opportunity to develop your skills, participate in various conferences, and share knowledge and experience with people who face the same challenges every day
  • Clear career path
  • Employee benefits package (Multisport, private healthcare, life insurance)
  • Friendly working atmosphere, team-building events, and team-building meetings
  • Fulltime
Read More
Arrow Right