※日本語版が続きます。
About AIRoA
The AI Robot Association (AIRoA) is launching a groundbreaking initiative: collecting one million hours of humanoid robot operation data with hundreds of robots, and leveraging it to train the world's most powerful Vision-Language-Action (VLA) models.
What makes AIRoA unique is not only the unprecedented scale of real-world data and humanoid platforms, but also our commitment to making everything open and accessible. We are building a shared "robot data ecosystem" where datasets, trained models, and benchmarks are available to everyone. Researchers around the world will be able to evaluate their models on standardized humanoid robots through our open evaluation platform.
About this role
You will own the web platform that enables operators to teleoperate robots in home and living environments, along with the operator- and resident-facing applications. You will design, build, and maintain them across their full lifecycle. Human operators remotely drive humanoids in residential settings through these applications, and you also own the integration that hands the resulting data off to the ML/VLA and data-platform teams.
The platform spans a Go backend built on Domain-Driven Design and Clean Architecture, two Next.js/React applications (one for operators and one for residents), low-latency video, audio, and ROS telemetry transport, and the AWS infrastructure that runs it across development, staging, and production. You will work end-to-end, from real-time transport and access control to the operator UX that shapes the quality of the collected data.
Team & Development Style
-
Work starts from requests raised by the strategy team and on-site operators, and you take it from there: organizing requirements, then design, development, testing, and ongoing operations. You see features through from conception to production, not just a single stage.
-
We work in Scrum (sprints and story-point estimation).
-
We align on design documents before implementing, and changes are reviewed and then delivered continuously via CI/CD.
-
You will build alongside people from a range of specialties, including operators, VLA researchers, and robotics engineers.
Key Responsibilities
-
Design, develop, and implement teleoperation systems (real-time control, low-latency video/audio/telemetry transport, and operator-facing UI).
-
Work closely with robot operators, using real-world feedback to continuously improve the operator experience, session reliability, and data quality.
-
Develop and operate the web applications and internal tools that support data collection, such as mission/task management, robot and operator management, and monitoring dashboards.
-
Develop configuration-management systems for metadata such as robot configurations, task definitions, and operator assignments.
-
Design and implement APIs for data interactions between internal services and external data sources.
-
Integrate with the core platform (robot and data infrastructure), collaborating with the VLA and Data/ML platform teams on data ingestion and workflow management.
-
Ensure secure communication through robust authentication and access control (including role-based access and service-to-service authentication).
-
Operate the platform across development, staging, and production (Infrastructure as Code, database migrations, and observability).
AIRoAについて
一般社団法人 AI Robot Association(AIRoA)は、数百台のヒューマノイドロボットによって100万時間規模の稼働データを収集し、それを用いて世界最高水準の Vision-Language-Action(VLA)モデルを学習するという、前例のない取り組みを進めています。
AIRoAの特徴は、実世界データとヒューマノイド基盤の規模だけでなく、すべてをオープンにするという姿勢にあります。データセット・学習済みモデル・ベンチマークを誰もが利用できる「ロボットデータのエコシステム」を構築し、世界中の研究者が標準化されたヒューマノイド上で自らのモデルを評価できる、オープンな評価基盤を目指しています。
このポジションについて
あなたには、オペレーターが家庭・生活環境のロボットを遠隔操作(テレオペレーション)するのを支えるWebプラットフォームと、オペレーター・居住者向けアプリケーションの開発・運用保守を担っていただきます。オペレーターが住環境のヒューマノイドを円滑に遠隔操作できるよう、操作を支えるアプリケーション群を継続的に開発・改善するとともに、そこで得られたデータをML/VLAチームやデータ基盤チームへ受け渡す連携部分も担う、ソフトウェアの中核レイヤーです。
このプラットフォームは、Domain-Driven Design と Clean Architecture に基づく Go 製バックエンド、オペレーター向け/居住者(resident)向けの2つの Next.js/React アプリケーション、低遅延の映像・音声・ROSテレメトリ伝送、そしてそれらを開発・ステージング・本番環境で動かす AWS インフラにまたがります。リアルタイム通信やアクセス制御といった基盤から、収集データの品質を左右するオペレーターUXまで、エンドツーエンドで関わっていただきます。
チーム・開発スタイル
-
戦略チームや現場オペレーターからの要望を起点に、要件の整理から設計・開発・テスト・運用保守までを一貫して担います。特定の工程だけでなく、機能の企画から本番運用まで見通して進められる環境です。
-
スクラムで開発しています(スプリント運用、ストーリーポイントによる見積もり)。
-
設計文書で認識を揃えてから実装し、レビューを経て CI/CD で継続的にデリバリーします。
-
オペレーター、VLA、ロボティクスなど、さまざまな専門領域を持つメンバーと協力しながら開発を進めます。
主な業務内容
-
遠隔操作システム(リアルタイム制御、低遅延の映像・音声・テレメトリ伝送、オペレーター向けUI)の設計・開発・実装。
-
ロボットオペレーターと密に連携し、現場のフィードバックから操作体験・セッション安定性・データ品質を継続的に改善する。
-
ミッション/タスク管理、ロボット・オペレーター管理、監視ダッシュボードなど、データ収集を支えるWebアプリ・内部ツールの開発・運用。
-
ロボット構成・タスク定義・オペレーター割り当てなどのメタデータを管理する構成管理システムの開発。
-
内部サービスと外部データソース間のデータ連携APIの設計・実装。
-
コアプラットフォーム(ロボット基盤・データ基盤)との連携。VLA・データ/ML基盤チームと協働し、データ取り込み・ワークフロー管理を実現する。
-
堅牢な認証・アクセス制御による安全な通信の確保(ロールベースアクセス、サービス間認証を含む)。
-
開発・ステージング・本番の各環境での運用(Infrastructure as Code、DBマイグレーション、可観測性を含む)。
Requirements
※日本語版が続きます。
Required Qualifications
-
Bachelor's degree in Computer Science or a related field (or equivalent practical experience).
-
4+ years of professional experience as a full-stack engineer, with proficiency in both backend and frontend development.
-
Backend: Proficiency in Go and/or Python (FastAPI), with comfort in layered/clean architectures and relational databases.
-
Frontend: Proficiency in modern frameworks such as Next.js and React, including typed API clients and state management (e.g. TanStack Query, Zod).
-
Cloud / Infrastructure: Familiarity with cloud platforms such as AWS or GCP, and the ability to design and implement infrastructure using IaC tools such as Terraform.
-
Leadership / Management: Experience leading and driving technical decisions with initiative as a Tech Lead, Team Lead, Manager, or equivalent.
-
Ability to build applications while collaborating across disciplines, working with operators, the VLA team, and robotics engineers.
-
Hands-on experience with (or a solid understanding of) the full development lifecycle: requirements definition, design, implementation, testing, release, and operations/maintenance.
-
Understanding of real-time communication protocols (e.g. WebSocket, SSE, WebRTC).
-
Business-level Japanese communication skills (equivalent to JLPT N2 or above, or several years of work experience at a Japanese company). Able to collaborate smoothly with Japanese-speaking colleagues to get work done, and to receive inquiries and bug reports in Japanese and follow through with explanation and support.
Preferred Qualifications
-
Understanding of microservices and event-driven architectures.
-
Understanding of Domain-Driven Design (DDD).
-
Experience with large-scale data processing.
-
Hands-on experience with ROS/ROS2 and related web tools (e.g. ROSBridge, Foxglove, Webviz).
-
Experience with Scrum or other agile development processes.
-
Experience developing real-time dashboards.
-
Familiarity with operational best practices including observability, CI/CD, and incident response.
-
Proficiency in implementing and maintaining automated testing across all levels (unit, integration, E2E).
Others
We welcome candidates who can communicate in English, as you may collaborate with English-speaking members.
必須要件
-
フルスタックエンジニアとして4年以上の実務経験(バックエンド・フロントエンド双方に習熟)。
-
バックエンド: Go および/または Python(FastAPI)での実装力。レイヤード/クリーンアーキテクチャとリレーショナルDBへの理解。
-
フロントエンド: Next.js・React などのモダンフレームワークでの実装力(型付きAPIクライアントや状態管理、例: TanStack Query, Zod を含む)。
-
クラウド/インフラ: AWS または GCP などのクラウド基盤への知見と、Terraform などの IaC を用いたインフラの設計・実装ができること。
-
リーダーシップ/マネジメント経験: テックリード・チームリード・マネージャー等として、主体的に技術的意思決定を推進した経験。
-
要件定義・設計・実装・テスト・リリース・運用保守まで、開発ライフサイクル全体にわたる実務経験(または深い理解)。
-
リアルタイム通信プロトコル(WebSocket, SSE, WebRTC など)への理解。
-
ビジネスレベルの日本語コミュニケーション能力(JLPT N2相当以上、または日本企業での数年の就業経験)。日本語で同僚と円滑に連携して業務を遂行でき、日本語での問い合わせやバグ報告を受けて、説明・サポートまで対応できること。
歓迎要件
-
マイクロサービスアーキテクチャやイベント駆動アーキテクチャに関する理解。
-
ドメイン駆動設計(DDD)に関する理解。
-
大規模データ処理の経験。
-
ROS/ROS2 および関連Webツール(ROSBridge, Foxglove, Webviz など)の実務経験。
-
スクラムによるアジャイル開発の経験。
-
リアルタイムダッシュボードの開発経験。
-
可観測性、CI/CD、インシデント対応などの運用ベストプラクティスへの知見。
-
各レベル(ユニット・結合・E2E)の自動テストの実装・保守。
その他
英語を話すメンバーと協働する場面が生じる可能性があるため、英語でコミュニケーションが取れる方を歓迎します。
Benefits
※日本語版が続きます。
There are currently no comparable projects in the world that collect data and develop foundation models on such a large scale. This is one of Japan's leading national projects, supported by a substantial investment of 20.5 billion yen from NEDO.
This position will play a crucial role in determining the success of the project. You will have broad discretion and responsibility, and we are confident that, if successful, you will gain both a great sense of achievement and the opportunity to make a meaningful contribution to society. Furthermore, we strongly encourage engineers to actively build their careers through this project, for example by publishing research papers and engaging in academic activities.
Work location
Tokyo Ryutsu Center A Bldg. AW4-5/4-6, 6-1-1 Heiwajima, Ota-ku, Tokyo 143-0006, Japan
待遇・魅力
これほど大規模にデータを収集し基盤モデルを開発するプロジェクトは、現在世界に類例がありません。本事業は NEDO による総額205億円の投資に支えられた、日本を代表する国家プロジェクトの一つです。
このポジションはプロジェクトの成否を左右する重要な役割を担います。広い裁量と責任のもとで、成功した際には大きな達成感と、社会への意義ある貢献の機会を得られると確信しています。さらに、論文発表や学術活動などを通じて、本プロジェクトを足がかりにエンジニアが積極的にキャリアを築いていくことを強く奨励します。
勤務地
東京流通センター A棟 AW4-5/4-6(〒143-0006 東京都大田区平和島6-1-1)