キャリア

エンジニア部門

レコメンドエンジン開発エンジニア

[東京]

Yahoo! JAPANのサービスを支えるレコメンデーション基盤の開発を担当

業務内容

「全社のデータドリブン化、および事業への貢献に向けたツール、仕組みの整備」というミッションのもと、Yahoo! JAPANの20を超えるサービスで利用されているレコメンデーション基盤の機能開発・保守運用を行っていただきます。
eコマース中心に導入されているレコメンデーション基盤は、日次4~5億ものリクエストがあります。
サービス側のニーズに応えながら、この大規模な基盤を安定して提供することを通じて、ビジネスのさらなる成長に貢献いただきます。

<主な業務内容>
・秒間数万オーダーのリクエストを捌きながら、高度な機械学習アルゴリズムを適用するための配信システムの開発
・システム安定化のための保守運用の自動化、モニタリングの強化

必要な経験/スキル

  • チームでのソフトウエア開発経験(特にバックエンド、ミドルウエアの開発経験)
  • Java、Kotlin、Goのうちいずれかを利用したソフトウエア開発、運用経験
  • コンピュータサイエンスの基礎知識(アルゴリズム、データ構造、データベース、ネットワーク等)
  • 機械学習の基本的な知識
  • Docker、Kubernetesの基本知識

あると望ましい経験/スキル

  • 大規模分散処理システムの開発経験
  • レコメンデーションエンジンの開発経験
  • モニタリングツール(Prometheus、Grafana等)の導入、運用経験
  • チームのプロジェクトマネジメント、または技術リードの経験
  • システムアーキテクチャの設計経験

社員の声

新卒入社/6年目/30代
社内向けレコメンデーション基盤の機能開発・保守運用を担当しています。ユーザー体験の改善やサービスKPIの向上を目指して、サービスの担当者や機械学習モデリングチームと連携をとりながら、レコメンデーションの導入、改善に取り組んでいます。社内の多くのサービスにレコメンデーションを提供する基盤として、パフォーマンスをはじめとしたさまざまな要件を受け入れられるシステムを実現するため、多岐にわたる技術や知識が求められます。開発運用だけにとどまらず、機械学習モデルの実適用・実運用といった幅広い経験を積めるので、とても良い環境だと思います。
キャリア採用
エントリー

採用情報 公式SNSアカウント

このページの先頭へ