Tokyo Rakuten

Job Description
Business Overview
Rakuten is one of the biggest marketplace of Japan and is the largest internet ecosystem with a wide range of services ranging from e-Commerce, Travel, Banking, Fintech, Food Delivery, Golf, Insurance, Instant Messaging, Mobile Network etc. Rakuten has over 140 services globally. Our mission is to empower people and society through the internet while aiming at becoming the Global Innovation Company.

Department Overview
The Agent Experience Department (AGEX) team is pioneering the development of Rakuten AI Companion and AI Composer: two complementary AI initiatives designed to transform how users engage with the Rakuten ecosystem and beyond.

The Rakuten AI Companion is a next-generation personal assistant that supports a wide range of user needs, from navigating Rakuten's services to assisting with everyday goals. Built with a user-centric and task-oriented approach, it delivers an experience that is intuitive, helpful, and truly personal: empowering users across all aspects of their digital lives.

Running in parallel, the AI Composer is engineered to infuse seamless AI-driven experiences across Rakuten's product ecosystem: generally, contextually, and personally.

By embedding intelligence into user touchpoints, AI Composer ensures that every interaction feels natural, anticipatory, and deeply integrated with individual needs.

Together, AI Companion and AI Composer form the foundation of Rakuten's next-generation AI Agent Experience: intelligent, adaptive, and human-centered.

Position
Why We Hire
We are seeking innovative and dedicated Full Stack Software Engineers to join the Rakuten Agent Experience Department (AGEX). Rakuten AI strives to be your Rakuten AI companion, providing the best AI user experience: generally, contextually, and personally. Rakuten AI aims to serve as the AI Core of the Rakuten ecosystem, enhancing interconnections between Rakuten services and users to delight customers worldwide more than ever before.

This role involves advancing the AI user experience to serve as the foundational core across the Rakuten products ecosystem by developing innovative AI user experience framework. The ideal candidate will have a strong passion for building solid, flexible, and immersive AI user experiences using state-of-the-art technologies and will contribute to a unified vision that enhances Rakuten AI foundation at scale.

We also welcome exceptional engineers from diverse fields who may not have direct experience in AI. This role is an opportunity to gain critical skills and knowledge needed to transition into the AI space. We are dedicated to supporting career changers who bring unique perspectives and expertise. Our commitment includes offering mentorship and resources to facilitate your growth in cutting-edge AI domains.

Position Details

  • Develop and Maintain Web Applications: Design, build, and maintain front-end and back-end features for web applications, ensuring they are scalable and high-performing.
  • Work with Front-End Technologies: Use HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue to create intuitive and responsive user interfaces.
  • Develop Back-End Services: Build server-side logic and application programming interfaces (APIs) using technologies like , Python, Java, or Ruby.
  • Data schema design and database management: Design and manage databases, such as MySQL, MongoDB, PostgreSQL, Vector Databases, etc., ensuring efficient data storage and retrieval.
  • Integrate APIs and Third-Party Services: Integrate external APIs and services, such as payment gateways, social media APIs, or analytics tools, as needed.
  • Implement Security Best Practices: Ensure the security of web applications by implementing secure coding practices, data protection, and user authentication mechanisms.
  • Perform Testing and Debugging: Write unit, integration, and end-to-end tests, troubleshoot issues, and resolve bugs across the full stack of the application.
  • Collaborate with Cross-Functional Teams: Work closely with designers, product managers, and other engineers to gather requirements, plan features, and deliver user-centered solutions.
  • Optimize for Performance: Improve performance by optimizing application code, databases, and server configurations to reduce latency and increase efficiency.

Mandatory Qualifications

  • Bachelor's Degree or above in Computer Science or related field or equivalent practical experience.
  • Fluent spoken English, written English with effective communication skills and a collaborative attitude, performing cross-functional teams collaboration.
  • Proficiency in front-end technologies like HTML, CSS, and JavaScript, and experience with at least one modern front-end framework (e.g., React, Angular, or Vue).
  • Experience in Back-End Development, knowledgeable of server-side languages such as C#, Java, Python, , Ruby, or PHP and familiarity with building RESTful APIs and knowledgeable of Web Development Frameworks.
  • Familiarity with variety of data schema design, and database management, e.g. relational databases (e.g., MySQL, PostgreSQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Basic Understanding of Cloud Services : Exposure to cloud platforms (e.g., AWS, Azure, Google Cloud, Azure) and understanding of deploying applications in a cloud environment.
  • Experience with Testing Practices and experience with unit testing, integration testing, and end-to-end testing.
  • Understanding of Security Best Practices such as authentication, authorization, and data protection, to secure applications.
  • Proficiency in Debugging and Problem-Solving across both front-end and back-end systems.
  • Familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines to automate deployment processes.
  • Ability to Write Clean, Maintainable Code, adherence to coding standards and best practices, with a focus on creating well-organized, readable, and maintainable code.
  • Adaptability and Willingness to Learn, ability to quickly learn new technologies and adapt to changing project requirements.
  • Experience in AI-related products is preferred.

Other Information
Additional information on Location
Rakuten Crimson House (Head Office)

engineer #applicationsengineer #technologyservicediv


Languages
English (Overall - 4 - Fluent)



  • Tokyo, Tokyo EAGLYS Inc.

    EAGLYS株式会社はAI企業の若手Full-stack Engineerを募集中。仕事概要:EAGLYSについて 私たちは"あらゆるデータを安全に活用し、価値に変える"をミッションに2016年12月に設立。『データを安全に収集する』&『データを価値に変えていく』事業を展開しています。 · ...


  • Tokyo W3Global

    +高トラフィックなエンタープライズ向けAI SaaSプロダクトを提供する開発組織のCore APIチームのフルスタックリードエンジニアを募集しています。業務内容は、スケーラビリティ向上・新機能開発・技術的意思決定をリードすることです。 · +高トラフィックSaaSにおけるフルスタック開発のリード · Core APIおよびリアルタイム処理基盤の設計・改善 · +Habilidades requeridas Web/システム開発経験5年以上 TypeScript・Reactを用いた開発経験 ...


  • Tokyo W3Global ¥1,000,000 - ¥1,540,000 per year

    フルスタックリードエンジニア-Core APIチームのポジションです。高トラフィックなエンタープライズ向け AI SaaSプロダクトを提供する開発組織にて、Core APIチームのフルスタックリードエンジニアを募集しています。 · ...


  • Greater Tokyo Area BLOOMTECH, Inc ¥8,500,000 - ¥10,600,000 per year

    AI technology to be implemented in society Full-stack engineers are recruited. · ...


  • Tokyo PERSOL CAREER BRS (Bilingual Recruitment Solutions) ¥1,000,000 per year

    同社は、人口減少やパンデミックといった社会環境の変化に対応するため、デジタル技術とロボティクス技術を活用し、産業界の課題解決を目指す企業です。この会社は「金融」「医療」「行政」という3つの重要分野をテクノロジーでアップデートしているDXスタートアップ企業です。世界中から優秀なエンジニアが集まり、その高い技術力が国内外で評価されています。この会社の文化は「エンジニア・ファースト」であり、高い技術力を持ちながらも働きやすい環境を作り出しています。 · ...

  • Software Engineer

    2ヶ月前


    Tokyo PERSOL CAREER BRS (Bilingual Recruitment Solutions) ¥500,000 - ¥1,500,000 per year

    金融領域のソフトウェアエンジニアとして、金融系ソフトウェアエンジニアの経験者に優遇される環境で働く機会です。 · 開発チームと協力してソフトウェアソリューションを考案 · フレームワーク・プログラミング言語等の技術選定への参加 · 選定した技術や、構築したアーキテクチャーの技術伝承 · プロダクト開発サポートや自社ソリューションの実装開発 · 機能的に優れたシステム、データベース、アプリケーションの開発と管理 · ハイレベルなAPIと慣例的なコードの作成 · ソフトウェアのテスト · ソフトウェアのトラブルシューティング、デバッグ、アップグレード · セ ...


  • Tokyo, Tokyo Avanade ¥9,000,000 - ¥12,000,000 per year

    Webアプリ開発案件におけるアプリケーションアーキテクトを担当します。 · アーキテクチャプロトタイプの作成・検証 · 開発標準を策定・実装・展開 · アーキテクチャ領域におけるエキスパートとして、アーキテクチャや現在の技術環境を継続的に分析・レビューし、改善案を提示する · 業種を問わず、Webアプリ開発案件におけるアプリケーションアーキテクト · ...

  • Software Engineer

    1ヶ月前


    Tokyo Sakana AI ¥60,000 - ¥120,000 per year

    +Job summary · Frontend、Backend、Infrastructure構築の全体にわたり、AI技術を組み込んだアプリケーションの設計・開発に情熱を持ちます。+ResponsibilitiesAI技術を活用したアプリケーションのFrontendからBackend、Infrastructureまでの一貫した設計・開発です。 · ...


  • Greater Tokyo Area Randstad Japan

    米国向けチケットリセールサービスの新機能開発および基盤強化を担当します。フロントからバックエンド、インフラまで一貫して携わり、スケーラビリティ向上やパフォーマンス改善を通じてビジネス成長を技術面から牽引していただきます。 · ...

  • Software Engineer

    1ヶ月前


    Tokyo Kyndryl Japan ¥9,000,000 - ¥12,000,000 per year

    私たちは、世界が日々依存しているミッション・クリティカルなテクノロジー・システムの設計、構築、管理、およびモダナイズを行っています。 では、なぜキンドリルで働くのでしょうか? 私たちは常に前進しており、社員、お客様、そしてコミュニティーのために、より公平でインクルーシブな世界を築けるよう常に努力を続けています · セキュリティ、システム、データベース、ネットワークソリューションなど、特定の領域におけるソリューション開発を担当します。 · 技術的な知識、指導力、チームリーダーシップを発揮し、顧客やチームに対してリーダーシップを示していただきます。 · 効果 ...


  • Tokyo Tailor ¥1,000,000 - ¥1,200,000 per year

    このミッションに共感してくださる方をお待ちしています。 · Tailor Platformを一行でいうと"Headless ERP for Enterprises"、エンタープライズ企業(当社では3,000人以上の大企業と定義しています)で使われる基幹システムをHeadless形式で提供するプロダクトです。 · ...

  • Software Engineer

    2ヶ月前


    Minato SB Intuitions ¥6,500,000 - ¥18,000,000

    日本の中で育まれてきた価値観を理解した生成AIが、人々の働き方や生き方を変えていくこと。産業や教育、文化や芸術に至るまで、すべての営みに、世界で勝ち抜ける新たな力を与えること。 · 大規模言語モデル『Sarashina』のモデルの価値をユーザの価値に変えるシステムの構築 · チームの開発プロセスの設計管理や生産性向上のための各種活動 · プロダクト開発・運用経験 (5年以上) · 高スケーラビリティや高パフォーマンスが要求されるシステムの開発経験があること · 常に理想を追いかけて開発に取り組めること · ...


  • Tokyo Tailor ¥2,000,000 - ¥2,800,000 per year

    顧客要件をもとに、クライアント向けにカスタマイズされたWEBアプリケーションの開発を行っていただきます。 · バックエンド:TailorPF上に、データモデル・ビジネスロジックを構築 · ...

  • Software Engineer

    2週間前


    東京都 千代田区 飯田橋, モノグサ株式会社 Remote job¥4,000,000 - ¥14,000,000 per year

    · 当社は、記憶のプラットフォーム「Monoxer(モノグサ)」を開発・運営している。データエンジニアには当社のデータ活用効率を高めることが求められる。 · 収集したデータの分析や、分析結果に基づいたプロダクト改善提案ができること。または、ビジネスインテリジェンスツール(BIツール)を用いた分析環境の構築と運用も求められる。 · 使用する言語/ツール/開発環境は以下で示されている。Saerverサイド:Scala(Play)、C++ · フロントエンド:Typescript、React、Redux · ...


  • Tokyo, Tokyo HCLTech ¥2,500,000 - ¥5,000,000 per year

    私たちは、昨年2024年4月より初めての試みとして"第二新卒向け"のエンジニア採用をスタートし、モチベーション高く、優秀な若手・ソフトウェア開発者を昨年に引き続き、募集しています。当社の開発チームの主要メンバーとして、エキサイティングなプロジェクトに携わり、最先端のソフトウェア・ソリューションの創造に貢献する機会を得ることができます。このポジションは、新卒者または実務経験は浅くもソフトウェア開発に強い情熱をお持ちの方に最適なエントリーレベルのポジションです。 · シニア開発者やプロジェクトマネージャーと協力し、プロジェクトの要件や目的を理解する · ソフ ...


  • Tokyo 株式会社グリッド ¥900,000 - ¥1,200,000 per year

    リモート】フルスタックエンジニア(ハイクラス/前年比40 成長) · 同社は、サプライチェーン、電力、スマートシティといった社会インフラに対し、アイトechnologyを用いて企業のデジタル化を支援するテクノロジース上場企業です。 · 国内でも数少ない独自プラットフォームの開発や、社会インフラ分野を中心に機械学習・強化学習などの最先端技術を用いたソリューションを提供し、企業の課題解決を支援しております。 · 人間では困難な複雑な計画業務をAIが瞬時に導き出し · ,Social Infrastructure Planning Optimization · ...


  • Tokyo 株式会社グリッド ¥7,000,000 - ¥9,000,000 per year

    同社は、サプライチェーン、電力、スマートシティといった社会インフラに対し、AI技術を用いて企業のデジタル化を支援するテクノロジース上場企業です。国内でも数少ない独自プラットフォームの開発や、社会インフラ分野を中心に機械学習・強化学習などの最先端技術を用いたソリューションを提供し、企業の課題解決を支援しております。 · アプリケーションに求められる機能要件/非機能要件のヒアリングおよび整理 · 求められるアプリケーションのグランドデザインおよび、必要機能の設計 · 設計に基づいたアプリケーション開発およびテスト · プロジェクトの開発進捗・課題管理・品質管 ...


  • Tokyo Tailor ¥800,000 - ¥1,500,000 per year

    컯 software engineer 컮 site reliability · software engineer site reliabilty tailer platform · ...


  • Tokyo Rakuten ¥4,000,000 - ¥12,000,000 per year

    We are seeking innovative and dedicated Full Stack Software Engineers to join the Rakuten Agent Experience Department (AGEX). Rakuten AI strives to be your Rakuten AI companion, providing the best AI user experience: generally, contextually, · and personally. · ...

  • Software Engineer

    1ヶ月前


    Tokyo キンドリルジャパン ¥1,000,000 - ¥1,500,000 per year

    私たちは、世界が日々依存しているミッション・クリティカルなテクノロジー・システムの設計、構築、管理、およびモダナイズを行っています。 では、なぜキンドリルで働くのでしょうか? 私たちは常に前進しており、社員、お客様、そしてコミュニティーのために、より公平でインクルーシブな世界を築けるよう常に努力を続けています · このポジションでは、セキュリティ、システム、データベース、ネットワークソリューションなど、特定の領域におけるソリューション開発を担当します。 · 技術的な知識、指導力、チームリーダーシップを発揮し、顧客やチームに対してリーダーシップを示していた ...


  • Tokyo, Tokyo Avanade ¥900,000 - ¥1,500,000 per year

    AIエージェントのアーキ設計・最適化、Azure OpenAI / AI Services / AI Foundryを用いた本番向け方式設計・実装規約・評価テンプレート・リファレンス実装の資産化と展開 · 提案(課題同定、方式案、見積、PoC設計、デモ)およびステークホルダー調整 · ...