Full Stack Engineer (Applications for Robots in Home Environments)
- 東京
- 一部リモート
- フルタイム
- 2026年9月8日
⚠️ この求人は英語の原文を機械翻訳したものです。正確な内容は原文をご確認ください。 原文(英語)を見る
説明
AIRoAについて
AI Robot Association(AIRoA)は、数百台のヒューマノイドロボットによる100万時間の稼働データを収集し、それを活用して世界で最も高性能なVision-Language-Action(VLA)モデルを学習する、画期的な取り組みを開始します。
AIRoAの独自性は、実世界のデータとヒューマノイドプラットフォームの前例のない規模だけでなく、すべてをオープンかつ誰もが利用できるものにするという取り組みにもあります。データセット、学習済みモデル、ベンチマークを誰もが利用できる、共有の「ロボットデータエコシステム」を構築しています。世界中の研究者が、オープンな評価プラットフォームを通じて、標準化されたヒューマノイドロボット上でモデルを評価できるようになります。
仕事内容
家庭や生活環境でオペレーターがロボットを遠隔操作できるWebプラットフォームと、オペレーター向けおよび居住者向けのアプリケーションを主体的に担います。これらをライフサイクル全体にわたって設計、構築、保守します。人間のオペレーターはこれらのアプリケーションを通じて住宅環境のヒューマノイドを遠隔操作し、そこで得られるデータをML/VLAチームおよびデータプラットフォームチームに引き渡す連携機能も主体的に担います。
このプラットフォームは、Domain-Driven DesignとClean Architectureに基づくGoバックエンド、オペレーター向けと居住者向けの2つのNext.js/Reactアプリケーション、低遅延の動画・音声・ROSテレメトリ伝送、そして開発、ステージング、本番環境で稼働するAWSインフラで構成されています。リアルタイム伝送やアクセス制御から、収集データの品質を左右するオペレーターUXまで、エンドツーエンドで携わります。
チームと開発スタイル
- 戦略チームや現場オペレーターからの要望を起点に、要件整理から設計、開発、テスト、継続的な運用まで、構想から本番環境までを一貫して担う機能開発
- Scrumによる開発(スプリントおよびストーリーポイント見積もり)
- 設計書による実装前の認識合わせと、レビュー後にCI/CDを通じて継続的にリリースする変更対応
- オペレーター、VLA研究者、ロボティクスエンジニアなど、多様な専門領域のメンバーとの開発
主な担当業務
- 遠隔操作システム(リアルタイム制御、低遅延の動画・音声・テレメトリ伝送、オペレーター向けUI)の設計・開発・実装
- ロボットオペレーターと密に連携し、現場からのフィードバックを活用して、オペレーター体験、セッションの信頼性、データ品質を継続的に改善する取り組み
- データ収集を支援するWebアプリケーションおよび社内ツールの開発・運用(ミッション・タスク管理、ロボット・オペレーター管理、監視ダッシュボードなど)
- ロボット設定、タスク定義、オペレーター割り当てなどのメタデータ向け構成管理システムの開発
- 内部サービスと外部データソース間のデータ連携のためのAPIの設計・実装
- コアプラットフォーム(ロボットおよびデータ基盤)との統合、VLAチームおよびData/MLプラットフォームチームと連携したデータ取り込み・ワークフロー管理
- 堅牢な認証とアクセス制御(ロールベースアクセスおよびサービス間認証を含む)による安全な通信の確保
- 開発、ステージング、本番環境にまたがるプラットフォーム運用(IaC(Infrastructure as Code)、データベースマイグレーション、オブザーバビリティ)
応募条件
必須スキル
- コンピュータサイエンスまたは関連分野の学士号(または同等の実務経験)
- バックエンドとフロントエンドの両方に精通したフルスタックエンジニアとしての実務経験4年以上
- バックエンド:GoまたはPython(FastAPI)(両方も可)への精通、レイヤード/クリーンアーキテクチャとリレーショナルデータベースに対応できるスキル
- フロントエンド:Next.jsやReactなどのモダンフレームワーク、型付きAPIクライアント、状態管理(TanStack Query、Zodなど)への精通
- クラウド/インフラ:AWSやGCPなどのクラウドプラットフォームに関する知識、およびTerraformなどのIaCツールを使用したインフラの設計・実装能力
- リーダーシップ/マネジメント:テックリード、チームリード、マネージャー、または同等の立場として、主体性を持って技術的意思決定を主導・推進した経験
- 異なる専門領域をまたいで協働し、オペレーター、VLAチーム、ロボティクスエンジニアと連携しながらアプリケーションを構築する能力
- 要件定義、設計、実装、テスト、リリース、運用・保守からなる開発ライフサイクル全体の実務経験(または確かな理解)
- リアルタイム通信プロトコル(WebSocket、SSE、WebRTCなど)の理解
- ビジネスレベルの日本語コミュニケーション能力(JLPT N2以上相当、または日本企業での数年の就業経験)。日本語を話す同僚と円滑に協働して業務を進め、日本語で問い合わせやバグ報告を受け、説明とサポートまで対応できる能力
歓迎スキル
- マイクロサービスとイベント駆動アーキテクチャの理解
- Domain-Driven Design(DDD)の理解
- 大規模データ処理の経験
- ROS/ROS2および関連Webツール(ROSBridge、Foxglove、Webvizなど)の実務経験
- Scrumまたはその他のアジャイル開発プロセスの経験
- リアルタイムダッシュボードの開発経験
- オブザーバビリティ、CI/CD、インシデント対応などを含む運用のベストプラクティスに関する知識
- ユニット、インテグレーション、E2Eの全レベルにわたる自動テストの実装・保守に精通したスキル
その他
英語でコミュニケーションできる方を歓迎します。英語を話すメンバーと協働する可能性があるためです。
待遇・福利厚生
現在、これほど大規模にデータを収集し、基盤モデルを開発する同等のプロジェクトは世界に存在しません。NEDOからの205億円という大規模な投資に支えられた、日本有数の国家プロジェクトの一つです。
本ポジションは、プロジェクトの成否を左右する重要な役割を担います。幅広い裁量と責任があり、成功すれば、大きな達成感と社会に意義ある貢献を果たす機会の両方を得られると確信しています。さらに、研究論文の発表や学術活動への参加など、このプロジェクトを通じてエンジニアが積極的にキャリアを築くことを強く推奨しています。
⚠️ この求人は英語の原文を機械翻訳したものです。正確な内容は原文をご確認ください。 原文(英語)を見る
AI Robot Association (AIRoA)について
AIRoAは、日本において、幅広い研究者、スタートアップ、企業が協力して先進的なAIロボットを開発できる、オープンでスケーラブルなロボットデータエコシステムの構築に取り組む、業界横断型の非営利団体です。
AIRoAは、工場、倉庫、家庭、病院、建設現場で稼働するロボットから、大規模な動作・知覚・インタラクションデータを収集・統合し、共有可能なロボット基盤モデルとデータセットへと変換します。この共通インフラを提供することで、AIRoAは日本国内および日本発のAIロボット開発を加速させ、労働力不足、高齢化、より安全で効率的な職場の必要性といった社会課題の解決に貢献するロボットの実社会への導入を支援します。
求人アラートを受け取る
ニュースレターに登録して、厳選した日本のIT求人をメールで受け取りましょう。










