募集要項
- 仕事内容
-
【Data Engineering グループ】
みてねでは、お客様のアップロードした写真や動画を人物ごとに自動分類する「人物ごとのアルバム機能」や、アップロードした動画を1秒ずつ繋ぎ合わせた「1秒動画」、自動提案フォトブック、DVD作成時の「1枚にまとめる」機能といった写真・動画の自動分類・自動提案機能を提供しています。
Data Engineering グループは、これらレコメンド機能の研究開発および運用を行っています。
【お願いしたいこと】
みてねの Data Engineering グループは、2022年9月現在5名で構成されています。
うち4名は機能開発および運用を担当するバックエンドエンジニア、1名は研究開発を担当する機械学習エンジニアです。
ここでは特に前者の、機能開発および運用に携わっていただきます。また後者の機械学習に関する研究開発に関しても、個人の興味や希望、技術によって手がけることができます。
直近のタスクの例
・Ruby on Rails を用いた、ユーザに驚きと感動を提供するためのレコメンド機能のサーバサイド開発。具体的には新規レコメンド機能の要件定義・仕様検討から開発・運用・効果測定まで、あるいは既存機能のレコメンド精度改善やパフォーマンス改善、リファクタリングなど。
・大量の画像・動画を処理するメディア解析パイプラインの開発。具体的には、 RDB (Amazon Aurora) から NoSQL (Amazon DynamoDB) へのデータ移行を伴う DB リアーキテクチャプロジェクトの設計・実装とデータマイグレーションの実施。
・「人物ごとのアルバム」機能の自動分類精度を改善するための、バックエンド側機能の設計・開発や効果測定のための仕組みづくり。
【仕事の進め方】
Data Engineering チームでは、たとえば以下のように研究開発を行っています。
企画・研究。現在のみてねのサービスにおいて、機械学習技術やレコメンド技術により、新しい価値の提供や、すでに提供している価値の拡大ができないか検討する。あるいは最新の動画像認識技術や手法について調査・研究し、サービスに活用できないか検討する。
要件定義。新しいレコメンド機能の要件や仕様を定義し、プロダクト
- 応募資格
-
- 必須
-
【必須経験・スキル】
・AWS, GCP などのクラウドプラットフォームを用いた Web アプリケーションの設計・開発・運用・負荷分散の経験
・データモデリングと DB 設計に関する経験
・コンピュータサイエンス(CPU、メモリ、アルゴリズム、データ構造など)の基礎知識
【あると望ましいご経験】
・GitHub やスクラムによるチーム開発の経験
・とくに Ruby on Rails および AWS による Web アプリケーションの設計・開発・運用・負荷分散の経験
・大規模サービスにおける設計・開発・運用・負荷分散の経験
・レコメンドシステムの設計・開発・運用の経験
・データ基盤の設計・開発・運用の経験
・画像・動画ファイルフォーマットに関する知識と、 FFmpeg, ImageMagick, SoX などを利用した画像・動画処理の経験
・機械学習の基礎知識
・機械学習技術を実サービスに投入した開発・運用経験
・Python, TensorFlow, PyTorch などによるディープラーニングや、画像・動画認識に関する知識および経験
・技術的負債を返却した経験、または継続的なコードベース改善やリファクタリングの経験
- 雇用形態
- 正社員
- 勤務地
- 東京都
- 年収・給与
- 686~1069万円