【募集】Physical AI Platform Engineer ― AIがロボットを動かすための基盤をつくる

アプリズムでは、Physical AIの次世代開発基盤「Physical AI IDE」の開発を進めています。ロボット、産業装置、ドローン、移動体、ヒューマノイドなどを対象に、次の流れを一つの開発基盤として統合するものです。
Simulation → AI学習 → 評価 → Model管理 → Sim2Real → 実機Deployment
研究用のプロトタイプを作って終わりではありません。実際の現場で利用できるPhysical AIを、再現可能・安全・運用可能なソフトウェア基盤として実装する。そのためのコアメンバーを募集します。
Physical AI IDE とは何か
今回開発するのは、単なるロボットシミュレータではありません。利用者からは一つのIDEとして見えながら、内部では各Runtimeを疎結合に分離します。
Physical AI IDE
│
▼
Control Plane
│
┌──────┼────────┐
▼ ▼ ▼
Orchestrator Runtime Agent Registry
│
├── Isaac Lab / Newton
├── Genesis
├── Isaac Sim
├── VLM / VLA
└── ROS 2 / DDS
│
▼
PostgreSQL / NATS / MLflow / Artifact Store
│
▼
Robot / Industrial Equipment / Drone / Humanoid
IDE、CLI、Codex、CIから同じControl Plane APIを利用し、共通SchemaとState Machineによって同じ実行結果を再現できるアーキテクチャを目指します。
実現したい開発体験
具体的には、次のような流れをブラウザ中心で完結させます。
- ブラウザからProjectを作成する
- Robot / Sensor / Scene / Assetを登録する
- Task・Reward・Safety Conditionを定義する
- FAST / VISION / REALISTIC などのProfileを選択する
- Simulation・RL・VLM/VLAを実行する
- GPU使用率、VRAM、動画、Metric、失敗理由をリアルタイムに確認する
- 複数のRunを比較する
- 合格したModelをSIL → HIL → 実機へ段階的に昇格させる
最終的には、Physical AIの開発者がDockerや個別Runtimeの起動方法を意識せずに開発できる環境を目指しています。
担当していただく領域
Physical AI IDEの基盤設計・開発を担当します。以下のいずれかの領域を軸に、隣接領域へ広げていただく形です。
Platform / Backend
- Control Plane API、Orchestrator、Job Queue、Run State Machine
- Event Gateway、Registry
- PostgreSQL、NATS JetStream
- REST API / OpenAPI、JSON Schema
- Artifact / Manifest管理
Runtime / Infrastructure
- Runtime Agent、Runtime Adapter、Plugin SDK
- Docker / OCI Container、NVIDIA GPU Runtime
- GPU Scheduler、VRAM Guard
- systemd、Linux、NVIDIA Driver / CUDA
Physical AI / Simulation
- NVIDIA Isaac Lab、Newton、MuJoCo Warp、Genesis
- Isaac Sim / PhysX
- Reinforcement Learning
- VLM / VLA、Qwen3-VL
- Sim2Real
Robotics / Edge AI
- ROS 2、DDS、Robot SDK
- Sensor Adapter(Camera / Depth / LiDAR)
- Robot Control、SIL / HIL、実機Deployment
Frontend / IDE
- TypeScript、Node.js、SPA
- Project / Task / Run / Model / Deployment UI
- Live Metric、Video / Event表示、3D Visualization
技術スタック
| Backend | Python、FastAPI、Pydantic、SQLAlchemy、Alembic、Uvicorn、PostgreSQL |
|---|---|
| Event / Data | NATS JetStream、MLflow、Artifact Store、SHA-256、Event-driven Architecture |
| Frontend | Node.js、TypeScript、SPA |
| Infrastructure | Ubuntu 24.04 LTS、Docker、NVIDIA Container Toolkit、NVIDIA Driver、CUDA、systemd、Git |
| Physical AI | Isaac Lab、Newton、MuJoCo Warp、Genesis、Isaac Sim、ROS 2 Jazzy、Cyclone DDS、VLM / VLA |
Control PlaneではFastAPI、Pydantic、SQLAlchemy、Alembic、PostgreSQLを基準技術として採用します。標準構成では、Isaac Lab、Genesis、Isaac Sim、Qwen3-VL、ROS 2 Jazzy / Cyclone DDSなどをRuntimeとして分離して扱います。
必須スキル
以下はすべて満たしていただきたい項目です。
- Pythonによる開発経験
- Gitによるチーム開発経験
- Linux環境での開発経験
- APIまたはWebバックエンド開発経験
- Docker / Containerを利用した開発経験
加えて、以下のいずれか一つ以上の実務経験。
- FastAPI等を利用したAPI開発
- PostgreSQL等のRDB開発
- 非同期処理・Job Queue・Event駆動システム
- GPU / CUDA環境での開発
- Docker / NVIDIA Container Toolkit
- ROS / ROS 2
- Isaac Lab / Isaac Sim / MuJoCo / Genesis
- PyTorch
- VLM / VLA
- Robot SDK / センサー制御
- TypeScript / React等によるフロントエンド開発
歓迎する経験
Physical AI / Roboticsの研究・開発、Reinforcement Learning、Sim2Real、Isaac Lab、Isaac Sim、Genesis、ROS 2 / DDS、VLM / VLA、Vision-Language-Action Model、NVIDIA GPU / CUDA、Kubernetes等のコンテナオーケストレーション、MLOps / MLflow、Feature Store / Model Registry、CI/CD、OpenAPI / JSON Schema、分散システム、Event-driven Architecture、セキュリティ / RBAC、Safety-critical system、HIL / SIL。
「全部できる必要」はありません
今回の募集で最も重視しているのは、すべての技術を経験していることではありません。
ROSは強いけれどBackendはこれから。
Python / FastAPIは得意だけどRoboticsは未経験。
Isaac Lab / RLは詳しいけれどWeb開発経験は少ない。
GPU / CUDA / Linux基盤に強い。
こうした方も歓迎します。Physical AIは、AI・ソフトウェア・GPU・シミュレーション・ロボティクス・制御・データ基盤など、複数の技術領域が交差する分野です。一つの専門性を持ちながら、隣接領域にも踏み込んでいける方を求めています。
この仕事の面白さ
01 「研究」ではなく「使える基盤」をつくる
Physical AI IDEでは、Project、Asset、Task、Experiment、Run、Model、Deploymentまでを一つの体系で管理します。単なるDemoではなく、実際に開発者が継続利用できるPlatformを作ります。
02 最先端のPhysical AI技術に触れられる
Simulation、RL、VLM/VLA、ROS 2、GPU Computingなど、今後のロボティクスを支える技術を実際の開発に組み込みます。
03 「AIを作る」から「AIが動く環境を作る」へ
モデルそのものだけでは、Physical AIは社会実装できません。データ、Simulation、Runtime、GPU、Model Registry、Safety、Deployment、Monitoring、Reproducibilityまで含めたPlatformが必要です。アプリズムでは、そこに挑戦します。
4090一枚から始める
今回のReference Architectureでは、RTX 4090 24GBを1枚搭載したx86_64 Linuxワークステーションを基準環境としています。
限られたGPUリソースの中で、VRAM管理、GPU排他、Simulation、VLM/VLA、Metric、Artifact、再現性までを成立させます。
「巨大なGPUクラスタを使えば動く」ではなく、限られた計算資源でどこまでPhysical AI Platformを成立させられるか。ここにも、このプロジェクトの技術的な面白さがあります。
Safety / Securityまで設計する
Physical AIは、普通のWebサービスとは違います。AIの出力が最終的にロボットや装置の動作につながるため、「動けばOK」では済みません。
Schema Validation、Policy Adapter、Safety Filterを通してからActionを実機へ渡し、速度・加速度・Torque・Workspace・Collision・Watchdogなどを管理します。また、E-stopはIDE / APIとは独立したHardware Pathを持つ設計とします。
再現可能なAI開発を実現する
Physical AIでは「昨日動いたけど今日は動かない」を許容できません。そのため、以下を記録し、同じ条件でRunを再現できる仕組みを作ります。
- Git commit、OCI digest
- Python / Node lockfile
- Schema version、DB migration
- Model revision
- Asset SHA-256、Dataset SHA-256
- Seed、GPU / Driver情報
- Run Manifest
開発ロードマップ
| Phase 1 | Headless Control Plane API / DB / NATS / Orchestrator / Runtime Agent |
|---|---|
| Phase 2 | Workbench MVP Project / Run / Monitor / Result |
| Phase 3 | Integrated Workbench Asset / Task Editor / Compare / Model / Deployment |
| Phase 4 | Physical AI IDE 3D / Code / AI Assistant / Debugを統合 |
この順番で段階的にPhysical AI開発環境を完成させます。現在はPhase 1の段階です。基盤の設計から関われるタイミングです。
こんな方に来てほしい
- ロボット×AIに本気で取り組みたい
- Physical AIという新しい領域に挑戦したい
- AIモデルだけでなく「基盤」を作りたい
- GPU / CUDAを深く理解したい
- ROS 2やSimulationを実際のシステムに組み込みたい
- BackendとAIを横断したい
- OSSを組み合わせて大きなシステムを作りたい
- 研究成果を実際に動く製品・サービスにしたい
- 「言われた機能を作る」だけの開発から卒業したい
- 自分でアーキテクチャを考えたい
募集要項
| 職種 | Physical AI Platform Engineer |
|---|---|
| 雇用形態 | 正社員 |
| 勤務地 | 大阪・心斎橋 リモート勤務についてはプロジェクト内容に応じて相談 |
| 勤務時間 | 09:30 〜 18:30 |
| 休日・休暇 | 完全週休二日制(土日・祝日)、GW、夏季休暇、年末年始休暇 |
| 給与 | 経験・スキルを考慮して決定 |
| 待遇・福利厚生 | テレワークあり/通勤手当/資格手当/出張手当/役職手当/残業手当(全額支給)/資格取得報奨金/従業員紹介制度/定期健康診断 |
| 選考フロー | エントリー → カジュアル面談 → 技術面接 → 最終面接・内定 |
技術面接では、これまでの研究・開発経験に加えて、GitHub、論文、成果物などもぜひお聞かせください。
まずは話をしませんか
Physical AIは、まだ完成された答えが存在する領域ではありません。だからこそ、「こうした方がいい」「この技術を使いたい」「このアーキテクチャなら実現できる」という技術者の意見を大切にします。
いきなり応募を決める必要はありません。「Physical AIに興味がある」「Isaac Labを触っている」「ROS 2をやっている」「GPU基盤を作ってみたい」「この構想をもっと聞きたい」という段階でも構いません。
Physical AIの次の開発基盤を、一緒につくりませんか。
ご応募・ご相談はエントリーフォームから承ります。カジュアル面談をご希望の場合は、希望職種で「その他・カジュアル面談希望」を選択のうえ、「Physical AI Platform Engineer 希望」とご記入ください。
関連記事:デジタルから現実世界へ ― フィジカルAIの時代/フィジカルAIのその先、空間のオペレーティングシステム(Spatial OS)/フィジカルAI:VLAとVLMの違い