Why Join
Rakuten Research

01Vast and exciting data

The Rakuten Group offers a full range of services related to daily life, from shopping and online payment to telecommunications, travel, and finance. The vast amount of diverse data we are able to generate and access makes research at RIT dynamic and exciting.

02Real business-related research

At RIT, your research will be put to real use and exposed to millions people around the world every day.

03One global team

Rakuten has six global offices, but no matter where we are in the world, we share the same challenges and successes as one team.

04Choose the best field for your personal growth

We provide an environment to learn, grow and engage with excellent researchers around the world. Receive guidance from renowned scientist and AI researchers and start exciting conversations with you peers.


2 Results
Research Scientist – Campaign Science, Rakuten Institute of Technology (RIT)
location Tokyo
Engineer Researcher
Campaign Science Customer Program
Full Time

At our Campaign Science Team,  we are conducting cutting-edge research in the areas of reinforcement learning and bandit algorithms, with the goal of enhancing user experience and marketing efficiency for businesses within the Rakuten group.

We are looking for talented research scientists with a robust strong research background and a strong motivation to join an exciting team that is constantly evolving and pushing the envelope on AI and its applications.

Senior Research Scientist – Customer Program (Fintech AI), Rakuten Institute of Technology (RIT)
location Tokyo
Engineer Researcher
Customer Program
Full Time

Fintech AI is one of the research topics in the Customer Program and is positioned as an important research topic in the Rakuten Group (especially fintech businesses). The research members develop algorithms related to financial market.

Research members are working on the development of new trading algorithms and the improvement of the existing algorithms through the analysis of various data such as market data and transaction data, and discussions with business personnel. When ideas for a new algorithm is obtained, the research members implement a simulator to conduct back-tests and evaluate the validity of the ideas.
Research members are required to have the ability to analyze a vast amount of past transaction data, mathematical thinking to obtain ideas for new algorithms based on the insights gained from the analysis, programming skills to simulate the algorithms they designed quickly without bugs, and the ability to propose the verified algorithms to the business.