Rakuten

Backend Engineer, AI Solutions Development Group - Media and Data Solutions Development Department (MDSD)

Tokyo, Japan Full time

Job Description:

Department Overview

Media and Data Solutions Development Department has union of services that contribute to the marketing solutions in entire Rakuten. Our media & tech solutions and assets consist of data acquisition and delivery platforms for market research, analytics and marketing solutions, user engagement contents, ad-medias/inventories, omni-channel business platforms, OMO solutions, etc.

Our department develops and operates one of Japan's largest online market research systems. We operate both business and consumer systems, allowing you to experience the fun and challenges of each.

For business systems, we develop and operate services for Rakuten Insight and Rakuten Super Mini Job, including targeting features and survey/task creation systems.

For consumer systems, we develop and operate a system that allows users to participate in tasks and respond to surveys.

We also develop new services that combine big data built from large-scale surveys with AI, creating the services needed to understand people's behavior using cutting-edge technology.

The AI Solutions Development Group is a development organization within Rakuten Group, Inc. that leads product and solution development for Rakuten Insight businesses. The group is strengthening its engineering team to support both the expansion of existing services and the development of new AI-driven products.

While continuing the development and operation of Rakuten Super Mini Job, a B2B crowdsourcing service, the group also develops Generative AI-based products and AI solutions across Rakuten Insight.

Examples of products and solutions

- Rakuten Insight – AI Chat Interview

https://insight.rakuten.co.jp/minijob/aichatinterview/

- Super Mini Job – Custom Order

https://minijob.rakuten.co.jp/biz/customorder/

These products leverage Generative AI technologies to enhance user experience and operational efficiency, and the team continues to accelerate feature expansion and new product development.

Position:

Why We Hire

As we accelerate Generative AI product development and expand existing services, we are looking for a Backend Engineer to further strengthen our engineering team.

Position Details

In this role, you will be responsible for backend development using PHP/MySQL for large-scale B2B services, as well as designing, implementing, and validating Generative AI-powered products and AI solutions that support Rakuten Insight businesses. Working as One Team with business stakeholders, you will strengthen the backend foundation while driving AI-driven innovation, supporting stable service operations and enabling fast, high-quality product delivery.

Responsibilities

- Design, develop, and operate web applications primarily using PHP and MySQL

- Design, implement, and test new products and features leveraging Generative AI

- Develop and operate within containerized environments using Docker/Kubernetes

- Build and improve CI/CD pipelines

- Plan and execute performance tuning and load testing

- Define requirements and propose improvements in collaboration with business teams

Ideal Candidate

- Proactive in exploring and adopting emerging technologies such as Generative AI

- Able to collaborate effectively with business teams and drive fast-paced development

- Self-driven with a strong sense of ownership to enhance overall service value

Work Environment

Development Environment

Languages: PHP, JavaScript (Vue.js), Python

Infrastructure: Docker, Kubernetes

CI/CD: GitHub Actions, Argo CD

Database/Data Store: MySQL, Redis

Mandatory Qualifications:

- Experience designing architecture and products based on business requirements

- Backend service development experience using PHP

- Experience in developing with relational databases such as MySQL

- Hands-on experience with Docker and/or Kubernetes

Desired Qualifications:

- Development experience using Python

- Frontend development experience (e.g., Vue.js)

- Cloud service development and operations experience (e.g., Azure, GCP)

- Knowledge of CI/CD tools (e.g., GitHub Actions, Argo CD)

- Experience in performance tuning or load testing

- Experience developing products utilizing Generative AI

Other Information:

Additional information on Location
Rakuten Crimson House

(Head office)

#engineer #applicationsengineer #AI #commerce #RakutenInsight #RakutenSuperMiniJob #PHP #Python #JavaScript

Languages:

English (Overall - 2 - Intermediate), Japanese (Overall - 4 - Fluent)