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)
-
Full Stack Engineer
2週間前
Tokyo JP Tokyo & Co. Inc.JP Tokyo & Co. Inc.べ た 8 · HIRYUDI KINMU:TEKI SHUKUTORU(Team Member) · ...
-
Full Stack Engineer
2週間前
Tokyo JP Tokyo & Co. Inc.フルスタックエンジニアとして、フロントエンドおよびバックエンドの両面からシステム開発をご担当いただきます。 · 要件定義から設計、開発、テスト、運用まで幅広く関与し、大手企業向けシステム開発に携わっていただきます。 · エータ?JavaScript / TypeScript / React / Angular () · ...
-
東京都 渋谷区 渋谷, 株式会社ベースミー· 会社について 株式会社ベースミーは、「人類の価値観を解放し、つなげる」というミッションのもと、AI、LLMを軸とした次世代キャリア支援AIプラットフォーム「BaseMe」を運営しています。 · 現在は、大学生をターゲットにしており、伝統的な新卒採用手法とは全く違い、BaseMeは学生のプロフィールや経験、志向性、行動データを分析し、および企業の文化や価値観とマッチングさせることで学生および企業の相互理解を深め、一人ひとりが自分らしいキャリアを選択できる社会を目指しています。2024年のサービス開始以来累計3万人以上のお客様にご利用いただいています ...
-
Tokyo W3Global+高トラフィックなエンタープライズ向けAI SaaSプロダクトを提供する開発組織のCore APIチームのフルスタックリードエンジニアを募集しています。業務内容は、スケーラビリティ向上・新機能開発・技術的意思決定をリードすることです。 · +高トラフィックSaaSにおけるフルスタック開発のリード · Core APIおよびリアルタイム処理基盤の設計・改善 · +Habilidades requeridas Web/システム開発経験5年以上 TypeScript・Reactを用いた開発経験 ...
-
Tokyo, Tokyo EAGLYS Inc.EAGLYS株式会社はAI企業の若手Full-stack Engineerを募集中。仕事概要:EAGLYSについて 私たちは"あらゆるデータを安全に活用し、価値に変える"をミッションに2016年12月に設立。『データを安全に収集する』&『データを価値に変えていく』事業を展開しています。 · ...
-
Greater Tokyo Area BLOOMTECH, Inc ¥8,500,000 - ¥10,600,000 per yearAI technology to be implemented in society Full-stack engineers are recruited. · ...
-
Tokyo W3Global ¥1,000,000 - ¥1,540,000 per yearフルスタックリードエンジニア-Core APIチームのポジションです。高トラフィックなエンタープライズ向け AI SaaSプロダクトを提供する開発組織にて、Core APIチームのフルスタックリードエンジニアを募集しています。 · ...
-
Tokyo Quanmatic Inc.量子コンピューティング・数理最適化アルゴリズム基盤およびアプリケーションのユーザーインターフェース/バックエンド/APIを一貫して開発するポジションです。 · 業務向けウェブアプリケーション(React/Next.jsなど)の設計と開発 · Web API/バックエンド(Python/FastAPIなど)の設計と開発、および運用と保守 · ...
-
Tokyo Quanmatic Inc. ¥2,500,000 - ¥3,000,000 per year量子コンピューティング数理最適化アルゴリズム基盤およびアプリケーションのユーザーインターフェースバックエンドAPIを一貫して開発するポジションです · ...
-
Software Engineer
3週間前
Tokyo PERSOL CAREER BRS (Bilingual Recruitment Solutions) ¥1,000,000 per year同社は、人口減少やパンデミックといった社会環境の変化に対応するため、デジタル技術とロボティクス技術を活用し、産業界の課題解決を目指す企業です。この会社は「金融」「医療」「行政」という3つの重要分野をテクノロジーでアップデートしているDXスタートアップ企業です。世界中から優秀なエンジニアが集まり、その高い技術力が国内外で評価されています。この会社の文化は「エンジニア・ファースト」であり、高い技術力を持ちながらも働きやすい環境を作り出しています。 · ...
-
〒- 東京都 渋谷区 千駄ヶ谷, EAGLYS株式会社 Remote jobEAGLYS株式会社は、データを安全に活用し、価値に変えることをミッションとしている企業です。 フルスタックエンジニアの募集を行っております。 · ...
-
Software Engineer
2ヶ月前
Tokyo Sakana AI ¥60,000 - ¥120,000 per year+Job summary · Frontend、Backend、Infrastructure構築の全体にわたり、AI技術を組み込んだアプリケーションの設計・開発に情熱を持ちます。+ResponsibilitiesAI技術を活用したアプリケーションのFrontendからBackend、Infrastructureまでの一貫した設計・開発です。 · ...
-
Tokyo, Tokyo Avanade ¥9,000,000 - ¥12,000,000 per yearWebアプリ開発案件におけるアプリケーションアーキテクトを担当します。 · アーキテクチャプロトタイプの作成・検証 · 開発標準を策定・実装・展開 · アーキテクチャ領域におけるエキスパートとして、アーキテクチャや現在の技術環境を継続的に分析・レビューし、改善案を提示する · 業種を問わず、Webアプリ開発案件におけるアプリケーションアーキテクト · ...
-
Tokyo, Izumi Garden Tower Avanade Japan K.K. CompanyWebアプリ開発案件におけるアプリケーションアーキテクト、またはその候補として、アバナードのSoftware Engineering組織では、お客様に最先端のデジタル・ソリューションを実装します。 · ...
-
〒- 東京都 渋谷区 千駄ヶ谷, EAGLYS株式会社 Remote jobEAGLYS株式会社は「グループ企業内や企業間におけるセキュアなデータ利活用の実現に貢献しています。 東京都後援「東京ベンチャー企業選手権大会」にて優秀賞 · Forbes JAPAN Rising Star Award · ICT SPRING EUROPE 2019優勝 · Japan Venture Awards2020にて、中小企業庁長官賞 · EY Innovative Startup 2020 · GET IN THE RING世界大会の金融・規制産業部門 優勝 · ...
-
Tokyo, Tokyo Avanade· ...
-
Tokyo, Tokyo Avanade ¥900,000 - ¥1,500,000 per yearAIエージェントのアーキ設計・最適化、Azure OpenAI / AI Services / AI Foundryを用いた本番向け方式設計・実装規約・評価テンプレート・リファレンス実装の資産化と展開 · 提案(課題同定、方式案、見積、PoC設計、デモ)およびステークホルダー調整 · ...
-
Tokyo, Izumi Garden Tower Avanade Japan K.K. Company業種を問わず、Webアプリ開発案件におけるアプリケーションアーキテクト、またはその候補として、アプリケーションアーキテクチャの策定・実装・展開までの全般を担当いただきます。 · ...
-
Software Engineer
2ヶ月前
Tokyo パーソルキャリア株式会社 BRSこの企業は、人口減少やパンデミックなどの社会環境の変化に対応するため、デジタル技術とロボティクス技術を活用し、産業界の課題解決を目指す企業です。また、その会社文化は「エンジニアファースト」で、世界中から優秀な才能が集まります。この機会では、このような魅力的な環境で金融領域の◤Fullstack Engineer◢として活躍することができます。 · ...
-
Software Engineer
2週間前
Tokyo パーソルキャリア株式会社 BRS+Job summary · 金融領域の◤Fullstack Engineer◢として活躍する機会がOpenしました。 · +開発チームと協力してソフトウェアソリューションを考案 · フレームワーク・プログラミング言語等の技術選定への参加 · 選定した技術や、構築したアーキテクチャーの技術伝承 · プロダクト開発サポートや自社ソリューションの実装開発 · + ...
-
Software Engineer
1ヶ月前
東京都 千代田区 飯田橋, モノグサ株式会社 Remote job¥4,000,000 - ¥14,000,000 per year· 当社は、記憶のプラットフォーム「Monoxer(モノグサ)」を開発・運営している。データエンジニアには当社のデータ活用効率を高めることが求められる。 · 収集したデータの分析や、分析結果に基づいたプロダクト改善提案ができること。または、ビジネスインテリジェンスツール(BIツール)を用いた分析環境の構築と運用も求められる。 · 使用する言語/ツール/開発環境は以下で示されている。Saerverサイド:Scala(Play)、C++ · フロントエンド:Typescript、React、Redux · ...