Backend Engineer, AI Solutions Development Group - Media and Data Solutions Development Department (MDSD)
Salary not provided
RakutenJob 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) In Japanese, Rakuten stands for ‘optimism.’ It means we believe in the future. It’s an understanding that, with the right mind-set, we can make the future better by what we do today. So we challenge ourselves to evolve, innovate and experiment, to create a better, brighter future for everyone. Today, our 70+ businesses span e-commerce, digital content, communications and fintech, bringing the joy of discovery to almost 1.3 billion members across the world. If you have any trouble logging in, please contact us here Rakuten Group, Inc.: rakuten-recruiting-info@mail.rakuten.com Please read the Application Requirements(EN) / 募集要項(JP) before applying. Our Diversity & Inclusion Policy and Application Documents Rakuten’s corporate mission is to “contribute to society by creating value through innovation and entrepreneurship.” We foster a culture that provides equal opportunities to those who share this founding philosophy and take on the challenge to transform society, regardless of age, gender, nationality, or any other status. Diversity is one of Rakuten's core strategies and a driving force for innovation. Because of this, you are not required to submit any of the following information in order to apply for our job positions. - Gender - Age - Photo - Nationality - Information not related to business, such as ideological beliefs, family structure, etc. * For legal compliance, we may ask you about your work eligibility. See the details