求人ID: 30618
600万円~1200万円
・ゲームフレームワークおよび内製エンジンの設計・実装
・シリーズ共通フレームワークの設計・実装
・ゲーム用アセット作成ツールの設計・実装
・上記に関する研究開発
職務内容
概要
機械学習グループのエンジニアとして参画して頂き、自動UIテストツール「ゴリラテスト」の開発・運用や各ゲームタイトルの担当チームと組織横断的に連携し、機械学習を用いてタイトルの開発・運用などを行って頂きます。また、AIの社内推進業務にも携わって頂きます。
ゲーム内コンテンツの作成支援や品質管理まで多岐に渡るビジネス課題をAIで支援します。
参考記事:
https://www.klab.com/jp/about/ai/
https://www.klab.com/jp/blog/pr/2021/g.html
https://www.klab.com/jp/press/release/2021/0301/klab_3.html
https://www.klab.com/jp/blog/tech/2022/motion-search.html
https://www.klab.com/jp/press/release/2022/1226/geneliveaiklabaaai-23.html
https://www.klab.com/jp/press/release/2024/0314/cmu.html
https://www.klab.com/jp/blog/tech/2024/jsai2024-llm-ai.html
主な業務内容
社内ツール、サービスの開発運用
検証用デモアプリ(プロトタイプ)の開発
論文等の先端技術(LLM、強化学習等)の実用化検証
推論APIの実装
論文執筆、学会発表、技術ブログ執筆等による情報発信
※業務を進めるにあたっては、ゲーム周辺・他分野の新しい技術などを積極的に吸収して業務を進めていただきます。
応募資格
必須要件
実務でのチーム開発経験が3年以上ある方
機械学習・深層学習の数理体系への深い理解(確率統計、線形代数、最適化数学 等)
論文(arXiv等)を読み解き、ゼロから実装できる能力
LLMのツールやサービスへの組み込み経験
機械学習モデル・DNNのファインチューニング経験
Webアプリケーション開発経験(3年以上)
クラウド環境(AWS/GCP等)上でのアプリケーション開発・デプロイ経験(3年以上)
技術をビジネスサイドへ分かりやすく言語化して報告できる能力
歓迎要件
Kaggle Master等のコンペティション実績
Unity/C#の基礎知識(クライアント連携のため)
博士号(Ph.D.)または主要学会での発表実績
Docker/Kubernetes等のコンテナ技術を用いた開発経験
MLOps基盤の整備経験
英語などの外国語能力
ゲーム開発の経験
関係部署との連携、調整業務の経験
求める人物像
チームワークを重視し、周囲と協調性をもって仕事に取り組める方
自ら課題を見つけ、積極的に解決策を提案できる方
最新技術への関心が高く、常に学習意欲のある方
コミュニケーション能力が高く、メンバーを指導・育成できる方
事業目標達成にコミットできる方
責任感があり、最後までやり遂げる力のある方
変化に柔軟に対応できる方
会社概要
1998年の創業以来インターネットを軸に事業を展開し、スマートフォン向けに多数のコミュニティサービスやゲームを提供しているサイバーエージェント。
メディア事業部は2004年にブログを中心とした「Ameba」をリリース。
アバターサービス「アメーバピグ」、「タップル」「CROSS ME」をはじめとするマッチングアプリ、 ビジネスパーソン向けWEBメディア「新R25」や新しい未来のテレビ「ABEMA」を開始するなど、インターネット産業の変化にあわせて様々なメディアサービスを提供しています。
2019年4月にリリースした「WINTICKET」は、株式会社サイバーエージェントの子会社で、競輪・オートレースのインターネット投票サービスを提供しています。
WINTICKETでは「競輪を若者の新たなエンタメへ」を中期にかけてのビジョンとして掲げ、業界イメージのリブランディングと新たなユーザー体験の提供を目指しています。
現在は、競輪業界No.1として業界を牽引する立場となりました。
これからも高いプロダクト品質と、それを支える技術で業界全体に革命を起こすべく、サービスグロースを一緒に推進してくれる仲間を募集しています!
ABEMA 会社説明資料は以下のリンクより全ページをご覧いただけます。
ABEMA 会社説明資料
業務内容
WINTICKETの機械学習エンジニアは、サービスが抱える課題に対して、蓄積されたデータと機械学習技術を用いたソリューションの提案から実行までを行います。
機械学習エンジニアの役割は非常に広範で多くの技術を駆使します。課題の一例として、スポーツ映像(競輪など)に対する新しい視聴体験の提供のための技術検証や実装、悪質なユーザや行動ログの検知によるサービスの信頼性向上などが挙げられます。これらの課題に対し、機械学習や統計学の専門知識を用いてアルゴリズムの開発、実装、検証を行います。また、データ活用の手段を効率化するための基盤作りも進めています。
WINTICKETにおける機械学習エンジニアは開発した技術によって事業的なアウトカムを創出することを重要視します。そのため、(1)データに基づいた分析や事業部メンバーの提案を基にした課題発見(2)課題解決につながるアイディアの提案、PoCの作成(3)アイディアを実現するアルゴリズムの開発(4)実サービスへの適用(5)効果検証(6)運用までを、様々なメンバーと協働しながら繰り返し行います。
本ポジションでは、機械学習・コンピュータサイエンス・数学の分野における専門知識と、それらを課題に合わせて応用・実装する能力が求められます。また、開発全体を通して様々なチームと連携するため、リーダーシップとコミュニケーション能力が必要です。加えて、ユーザの行動履歴などセンシティブなデータを取り扱うことがあります。利用規約・プライバシーポリシー・関連法規の遵守を前提とした開発を進めるため、技術力と同時に高い倫理観も求められます。
過去に機械学習エンジニアが担当した業務内容を紹介します。
競輪映像からリアルタイムで選手の3次元位置を推定するシステムの設計 / 開発
本人確認書類の偽造や使い回しを防止するための不正画像検知システムの開発
ユーザの行動ログから不正な取引を検知するシステムの開発
チームの文化や体制、働く環境について
チームには、機械学習エンジニア1名のほか、データサイエンティスト3名、データエンジニア1名が所属しており、必要に応じて職種をまたいだ動きも取り入れながらチームとしての事業成果の最大化を目指しています。所属する横軸組織には、30名程度のデータ職メンバーが在籍しており、相談や事業間のナレッジ共有が気軽に行える環境です。
求めるスキル・経験など
必須スキル
機械学習技術を用いたサービスの開発に携わった3年以上の経験
情報推薦・情報検索・自然言語処理・画像解析など機械学習技術が必要とされる分野のいずれかにおいてソフトウェアの要求分析・設計・実装・運用・改善を行える
1つ以上のプログラミング言語を深く理解している
歓迎スキル
機械学習領域の経験に限らず、Webアプリケーションの開発経験がある
Dockerなどコンテナ技術を利用したサーバ開発経験がある
保守性の高いコーディングができる
AWS / GCPでの開発経験
動画像、音声などに対するリアルタイム処理経験
求められるマインド
関連部署と協力をし、課題解決に向けて主体的に実行できる
技術の習得やベストプラクティスの実施に留まらず、ユーザに価値を届けることまでを実践できる
課題解決につながるコミュニケーションを実践できる
【募集背景】
bitFlyerでは、事業の成長とシステムの複雑化に伴い、セキュアなサービス提供の重要性が増しています。より高度で実践的な脆弱性診断体制の強化を目的に、セキュリティの専門性を持ち、システム全体の品質向上を推進できるエンジニアを募集しています。
【業務内容】
■Webアプリケーションに対するホワイトボックスでの脆弱性診断の実施
■セキュリティ観点での設計レビューおよび改善提案
■セキュア・バイ・デザインの社内推進
■シフトレフトの実現に向けた社内啓発・体制づくり
変更の範囲:全ての業務への配置転換あり