求人ID: 41646
353万円~1500万円
当社のゲーム開発エンジニアとしてチームに参画し、開発を牽引していただきます。
対応範囲は多岐にわたりますが、主にはゲームクライアントやクライアント基盤(ツール・ライブラリ等)の開発をご担当いただきます。
プロトタイプ開発のような小規模のチームでは、担当範囲にこだわらずに複数の役割を担い、開発のイテレーションを高速で回すことが求められます。
一方で大規模開発においては、生産性やパフォーマンスを重視しつつ、リリース後の運用を見据えた継続的な機能追加や拡張性を考慮した設計・実装を行うことが求められます。
また、AIを用いた効率化・開発スタンダードの構築なども担っていただきます。
このようなプロジェクトの規模やフェーズごとに適した開発に対し、周囲をリードしながら推進する能力が求められます。
以下、当社のゲームクライアントエンジニアが対応してきた事例です。
同種の案件に携わっていただく想定となります。
【担当業務詳細】
・ゲーム設計・実装
・ゲームコアシステム設計・実装
・UIシステム設計・実装
・ゲームライブラリやフレームワークの設計・実装
・キャラクター制御(PC・NPC・AI)
・イベントロジック設計・実装
・マルチプレイシステムの設計・実装
・ゲームシステムにおけるリソース管理
・パフォーマンスチューニング
ゲームクライアントエンジニアとして、ゲーム本体の機能実装などの開発業務を担っていただきます。それと同時に、開発した成果物を安全・迅速に各環境(開発/QA/本番)へ届ける一連の工程(デリバリー)の仕組み化にも同様の比重でコミットしていただきます。
開発業務に専門性を発揮するだけにとどまらず、「開発現場がわかるクライアントエンジニア」としての強みを最大限に活かし、ビルドパイプラインや開発ワークフロー全体をシステム・組織の両面からエンジニアリングしていく重要な役割です。
職務内容詳細
1. ゲームクライアント開発業務
- プロジェクトの状況や適性に応じた、ゲーム本体のランタイムコードや各種ゲーム機能の実装
- デプロイされたアセットやマスタデータをクライアントからロードする境界・基盤部分の実装
- 各種SDK・ライブラリの組み込み、更新
- QAや開発現場で必要となるデバッグ機能の実装、Unity等のエディタスクリプトの作成
2. リリースエンジニアリング・ワークフロー設計業務
- アプリをどうデリバリーすべきか、リリースパイプラインを中心に開発ワークフロー全体に踏み込んだ設計・提案・導入
- 組織の属人化(単一障害点)を解消し、持続可能で強固な開発体制の構築
- クライアント/アセットのビルド・デプロイパイプライン(GitHub Actions等)の構築・保守運用
- 自動テストやアセット自動生成など、幅広いCI/CDワークフローの開発・運用
- 開発効率化のための支援ツール(C#、Python、Go、GAS等)の開発・運用
3. リリース運用・トラブルシューティング
- 各環境向けのビルド作成、アセット・マスタデータのデプロイ管理、トラブル発生時の一次受け・原因究明
- 障害発生時のスケジュール設計や進行窓口、トラブルを元にしたワークフローやゲーム実装側の改善
DeNAは、インターネットやAIを自在に駆使しながら、世界に通用する新しいDelightを提供し続けることを目指して、ゲーム、エンタメ、ライブストリーミング、ヘルスケア・メディカル、スポーツ等の多種多様な事業を展開しています。
DeNAのデータサイエンティストは、上述の既存事業や新規事業において、事業が生み出す価値を見極めながら、事業の成長戦略をAIで支えるミッションを持っています。さらに、世の中に届ける価値を考え抜き、高い技術力を活かした世の中にない「体験」を生み出して、お客様の行動と感情に変化を起こすことを大事にしています。
https://dena.com/jp/guide/
【業務内容】
・事業内容・課題を理解し、適切な分析設計を行い、実際にモデル作成を行っていただきます。
・データの前処理から分析、予測・分類モデルの作成を一貫して実施していただきます。
・AI基盤エンジニアと連携し、機械学習を活用したシステム開発・運用を行っていただきます。
・ビジネス職メンバーと連携し、AI技術で事業課題を解決するためのタスク・ゴール設定を行っていただきます。
【キャリアパス】
・DeNAは事業が多岐に渡るため、多様なドメインでの機械学習による問題解決が可能なプロフェッショナルのキャリアを目指すことができます。
・事業貢献と技術的チャレンジを意識したプロジェクト創出、メンバーが成長できる環境作り、部門やグループのビジョンメイキングなど、マネージャーのキャリアを目指すことができます。
【プロジェクト】
各事業で抱える課題に合わせて、様々なドメインのデータ(行動ログ・自然言語・動画像・音声など)を収集し、様々なアプローチ(分類・推薦・生成・異常検知・強化学習など)で問題解決をしています。応募者の皆様には、社内ニーズを踏まえつつ、Willや強みが活かせるプロジェクトに携わって頂きます。
以下ページにデータサイエンティストが関わるプロジェクトの例が掲載されているので、合わせてご参照下さい。
https://dena.ai/works/
【実際のプロジェクトで関わりが大きいロール例】
・AI案件のプロジェクトリーダー
ビジネス課題を特定し、プロジェクトの方向性の定義や工程の管理を行う
・AIエンジニア
コンピュータビジョン・音声・強化学習など特定領域の専門性が必要な場合に連携する
・MLOpsソフトウェアエンジニア
学習バッチ・推論APIなどを、プロダクト品質で提供するための設計・基盤作りを行う
【Kaggle社内ランク制度】
データサイエンティストとしての技術力向上、キャリア形成を支援するため、会社のコンピューティングリソースを使った業務でのKaggle参加を認める「Kaggle社内ランク」制度を導入しています。実際に、Kaggle Grandmaster/Master など複数のメンバーが20%~50%の範囲で業務時間を使ってKaggleに取り組んでおり、得た経験をプロジェクトに還元しながら活躍しています。
採用時の条件に満たない場合でも、入社後の社内ランク更新条件達成で制度の利用が可能です。
・DeNA AI Kaggleページ(Kaggle社内ランク制度、在籍メンバー、サポート内容などが記載されています)
https://dena.ai/kaggle/
・自己研鑽も“仕事のうち”を体現するDeNA Kagglerの働き方
https://dena.ai/story/kaggle_2023/
・業務時間のKaggle参加を推奨する新制度導入。DeNA内でのAI技術者育成と活用を強化
https://dena.com/jp/article/3587
・対談!Kaggle Grandmasterの仕事とは【DeNA TechCon 2022】
https://www.youtube.com/watch?v=pdUpeBip3Z8
◆業務内容
【雇入れ直後】仕事概要に記載のある業務内容
【変更の範囲】会社の定める業務
休日/諸手当
仕事内容
こちらは株式会社CySphereの求人情報になります。
Cygamesグループ内のゲーム開発プロジェクトを担当いただきます。
Wwiseを利用したサウンドモジュールの開発およびサウンドデザイナー向けのツール開発を実施いただきます。
サウンドはゲームを彩る重要な要素です。
サウンドエンジニアは、最高のサウンドを実現するためのサウンドシステムを提供します。
ゲーム開発者向けに、ランタイムのサウンドモジュールを提供します。
サウンドデザイナー向けに、ワークフロー整備や手作業のシステム化、オーディオプラグイン開発を行います。
また、サウンド表現のシステム化や制作イテレーション向上のために、研究開発を行います。
〈実際の業務〉
サウンドの自動配置やミックスシステムの開発、保守
ゲーム企画やサウンドデザイナー要望を満たすWwise/VST Pluginの開発
音声信号処理技術等を活用したサウンド制作ワークフローの自動化
〈開発環境〉
言語:C++/Python/Lua
プラットフォーム:Windows/PlayStation 5/Xbox
ミドルウェア:Wwise
関連記事
Cygames Magazine :
リモートワークが基本の3DCG制作会社「CySphere」誕生 創業メンバーが語る新しい組織の展望
「CySphere(サイスフィア)」がエンジニア募集を開始!リモートワークの力でゲーム開発を進化させる
当社について
「なりたい自分で、生きていく。」
それが私たちREALITY株式会社のビジョンです。
誰もがアバターを持ち "なりたい自分で生きていく" ことのできるメタバースの世界の実現を目指して、スマホ向けメタバース「REALITY」を運営しています。
「REALITY」は海外ユーザーの割合が80%を占めていて、日本発のメタバースサービスとして業界をリードしていく貴重な経験を積めるなど、キャリアアップや成長につながる機会が豊富です。
仕事内容
世界63の地域で展開するバーチャルライブ配信コミュニティアプリ「REALITY」では「迅速な機能開発」と「安定したサービス利用環境の提供」の両立を目指しています。
上記を実現するために、REALITYの開発チームでは数値や事象に基づいてData-informedな意思決定が出来ることが重要と考えています。 そのため、Analyticsチームを中心とした高度な分析だけではなく、プロダクトマネージャーやソフトウェアエンジニア、ビジネス、マーケティング、カスタマーサポートなど多様な職種がデータ・数値にアクセス出来る状態、いわゆる「データの民主化」が実現できるデータ分析基盤の構築を目指しています。
このポジションでは「データの民主化」を実現するため「信頼性と利便性が高いデータ分析基盤の構築」を一緒に推進してくれる方を募集しています。
◆現状の課題
現状ではデータ分析基盤が整っているは言えず、以下のような様々な課題が存在します。
・テーブルのメタデータが存在しないか、あるが更新されていないケースが多々あり、特定の情報にアクセスする方法を知るまでに時間がかかる
・データマートやステージングレイヤーが整備されておらず、慣れていない人がSQLを書くコストが高い
・データモデリングツールが浸透していないため、パイプラインの管理が統一できていない
・アプリケーションの変更によるログの意味合いの更新がトラッキング出来ず、変更されたことがそもそも検知できない
・一部のKPIの取り扱いが統一されておらず、同じ指標を指していても見る場所によって意味合いが違うことがある
これらの課題に対処するため、社内で「データ分析基盤の改善」を進めるプロジェクトを立ち上げたものの、人数やスキルの問題で推進しきれていないのが現状です。
現状を踏まえ、以下の業務内容で「①直近で取り組んでいること」を加速させつつ、「②今後取り組みたいこと」が実現できる基盤構築をリード出来る方を求めています。
◆業務内容
①直近で取り組んでいること
・Dataplex を用いたデータカタログの整備
・BigQueryテーブルに対するメタデータの追加、周辺WFの整備
・データモデリングツール(Dataform)の導入
・データマートの整備
・エンジニア、データアナリスト、プロダクトマネージャーと連携したデータ集計・分析プロセスのサポート
②今後取り組みたいこと
・データモデリングのワークフロー整備
・データモデリングツールの開発・Analytics、Software Engineerチームへの浸透
・古いデータパイプラインの更新
・非構造化データを含んだデータ分析基盤の構築
応募要件
◆求めるスキル/経験
・データエンジニアリングの実務経験
・データモデリングやデータアーキテクチャ設計の知識
・BigQuery、Redshift、Snowflakeなどのクラウドデータウェアハウスの使用経験
・dbt、DataformなどのETLツールやワークフロー管理ツールの利用経験
・SQLを用いたデータ分析・最適化のスキル
・Looker Studio、MetabaseなどのBIツールの運用経験
・他職種や他部署と積極的にコミュニケーションを行い、課題解決のための要件定義を実施出来ること
◆望ましいスキル/経験
・リアルタイムデータ処理基盤の構築経験(Pub/Subなど)
・データガバナンスやデータセキュリティに関する知識
・マルチリージョン環境でのデータ分析基盤の構築経験
・ビジネス課題に基づいたデータ活用プロジェクトの推進経験
・クラウドプラットフォーム(GCP)でのインフラ構築経験
求める人物像
・REALITYの提示するVision、VALUEに共感できる方
・自身が運用するサービス・ソフトウェアに対して、主体的に改善を提案・完遂出来る方
・困難な技術的課題を見つけ、解決策を考え、実行していくことを楽しめる方
・組織のデータ活用能力を高めるため、泥臭い仕事を拾うことに矜持を持てる方
・組織のデータ活用能力を高めるため、職種を問わず人々を巻き込みながら業務を実行できる方
仕事の魅力
・グローバルに展開するサービスの大規模データ基盤を構築・運用できる
・データの民主化を推進し、組織全体のデータドリブンな意思決定を支える基盤を作れる
・プロダクトマネージャー、エンジニア、アナリストなど多様な職種と協働しながら、技術的な課題解決に取り組める
その他
◆開発環境
? Infrastructure: Google Cloud(Compute Engine, Kubernetes Engine, Cloud Scheduler, Dataflow, Pub/Sub, Cloud Storage, BigQuery, Spanner, Cloud SQL, Cloud Run, Cloud Loggingなど)
? BIツール: Looker Studio, Metabase
? データモデリングツール: Dataform
? データカタログ: Dataplex
? 構成管理: Terraform
? 分散処理: Apache Beam
? その他:Notion、Slack、GitHub
参考リンク
・REALITY note(社員によるブログ)
・REALITY株式会社公式サイト
・REALITY 公式X
・REALITY エンジニア公式X