Rakuten Rewards — Director of Data Science
- Lead data science for Rakuten Rewards, Rakuten's cash-back shopping and loyalty platform.
Toronto, Canada
Director of Data Science at Rakuten Rewards. I build the decision layers, operating models, and leadership systems that turn machine learning into something executives can trust and scale.
Applied AI leadership, agentic AI build and scaling, process change through AI agents, personalization strategy, experimentation design, and delivery systems that can stand up to executive scrutiny.
After studying Computer Science and completing a Master's focused on Natural Language Processing, I began my career building forecasting and optimization models at Canadian Tire. I later applied and expanded that experience in the eCommerce environment at Home Depot. At Paytm Labs, I moved into leading machine learning engineering teams, gaining deeper exposure to the technical and organizational requirements for scaling AI/ML systems in production.
These experiences positioned me to transition from individual contributor to leading teams of data scientists and ML engineers at Sobeys. There, I led large-scale personalization systems serving 16M Scene+ customers while managing cross-functional delivery across engineering, marketing, and analytics. That progression ultimately led me into a director role, expanding my scope into enterprise marketing AI and advancing initiatives in agentic AI to modernize decision-making across the organization.
My work centers on the layer between models and business execution - designing operating models, prioritization frameworks, and measurement loops that turn analytical outputs into repeatable, scalable business outcomes.
B.Sc. Computer Science
M.Sc. Computer Science
Thesis topic: Automated Message Triage: A Proposal for Supervised Semantic Classification of Messages. This work used a combination of text mining algorithms on messages exchanged between patients and their physicians, implemented in R and Java using LingPipe and Apache Server.
Supervisor: Dr. Norm Archer
Tavasoli, A., From Models to Decisions: Agentic AI for Marketing Mix Optimization, Talk at the Atlantic AI Summit 2026, University of New Brunswick, Fredericton, NB.
Qualified for the World Finals in the RoboCup 2005 Robotics Competition, Rescue Simulation League, Osaka, Japan.
Tavasoli, A., Journey of a Data Scientist: Using AI, Machine Learning and Big Data to Solve Problems in the Retail Industry, Talk at Lakehead University, Thunder Bay, Ontario.
Tavasoli, A., Archer, N. P.: Automatic message triage: A decision support system for patient-provider messages, Americas Conference on Information Systems 2013, McMaster University: Hamilton, ON. This paper uses text mining to triage text messages exchanged between patients and their physician.
Tavasoli, A., Archer, N. P.: A Proposed Intelligent Policy-Based Interface for a Mobile eHealth Environment, Innovation in an Open World. G. Babin, P. Kropf and M. Weiss, Springer Berlin Heidelberg. 26: 246-251. This paper presented at MCETECH 2009, and it is focused on an adaptable interface for novice users in mobile devices.
Presentation of eHealth Integration System using HL7 v3, IBM CASCON Technology Showcase November 2009. Proposed a service-oriented architecture to translate XMLs generated using two health standards.
I am always glad to connect about speaking, collaboration, and building data science organizations that produce measurable outcomes. If you are working to make applied AI more reliable, more accountable, or more commercially effective, I would enjoy comparing notes.