コンシューマーゲームの開発現場を支えるツールエンジニア。ランチャーやデータ入力ツール、Unreal Engineのエディター拡張、変換・検査ツールの開発と運用、ミドルウェアやOSSの導入支援を担います。C++またはC#、Windows GUIアプリ開発、Unreal Engineエディターカスタマイズの知識が必要で、Python経験は歓迎されます。
この求人について
ゲームの自動プレイとゲームバランスの最適化に向け、強化学習を活用したAIシステムの設計、開発、導入を担当します。QAやテストの自動化、プレイヤーボットの作成、ナビゲーションAIの改善など、自動プレイエージェントに関する開発を行います。
ゲームバランスの調整では、自己対戦、報酬設計、データ分析を用います。NPCやエージェントについては、行動モデルの生成や、プレイヤーのスキルに応じて変化する適応型AIの開発に取り組みます。ゲームプレイデータから強化学習モデルを構築し、模倣学習やエージェントを訓練するためのシミュレーション環境も扱います。
クラウドおよび分散処理環境で強化学習アルゴリズムを実装し、性能を最適化します。ゲームデザイナーやQAチームと協力して、強化学習をゲーム開発のワークフローへ組み込むほか、技術ブログによる社内外への情報発信も行います。
必須条件は、強化学習および機械学習の理論と実装に関する知識、PythonやC++・C#などを用いた開発経験、TensorFlow・PyTorch・JAXなどの深層学習フレームワークの使用経験です。Ray RLlib、Stable Baselines、OpenAI Gymなどの強化学習ライブラリによるモデル開発経験、線形代数・確率統計・最適化手法を含む数学と統計の基礎知識も求められます。
ゲームAI開発、強化学習によるゲーム自動プレイまたはバランス調整、分散学習、AWS・GCP・Azure・Kubernetesを使った開発、MLOps・DevOps、モデルデプロイ、継続的学習、CI/CD、プレイヤー行動データを用いた模倣学習、シミュレーション環境の構築、ゲーム開発へのAIツール統合の経験は歓迎条件です。英語の技術文書を読み、英語でコミュニケーションできる能力も歓迎されています。
雇用形態は正社員です。勤務地は東京都渋谷区または目黒区の拠点です。
副業は禁止されています。
これは企業の公式求人情報をもとにAIで作成した要約です。情報が不完全、古い、または誤っている可能性があります。応募前に必ず公式の求人情報ですべての内容をご確認ください。