具体的な業務内容
エンジニア※iOS/Android/Ruby on Rails◆自社サービス「家族アルバム みてね』
〜2,000万人超利用の家族向けアルバムサービス〜
■ミッション:
みてねData Engineeringグループ所属のアプリ・バックエンドエンジニアとして、バックエンド・アプリの両面から、AI/MLとデータを活かし、「世界一愛されるサービス」と「圧倒的収益」の実現を加速させること
■業務詳細:
◆iOS/Androidアプリ
・「1秒動画」や「自動提案フォトブック」などの各種レコメンド・自動提案機能に用いるための、新たなログデータ・イベントデータなどのデータ収集
・アプリ内でAI/MLモデルを用いる新規機能開発
・その他、みてねにおけるAI/MLとデータ活用を推進するためのアプリ機能開発全般
◆バックエンド
・Ruby on Railsを用いた、お客様に驚きと感動を提供するためのレコメンド機能の開発。具体的には、新規レコメンド機能の要件定義・仕様検討から開発・運用・効果測定まで。あるいは既存機能のレコメンド精度改善やパフォーマンス改善、リファクタリングなど
・大量の画像・動画を処理するAI/ML解析パイプラインの開発と運用
【変更の範囲:会社が定める業務】
■配属組織:
レコメンド機能の研究開発および運用を行うグループです。2024年7月現在6名で構成されており、うち4名は機能開発および運用を担当するバックエンドエンジニア、2名は研究開発を担当するAI/MLエンジニアです。
■開発環境:
◆iOS
プログラミング言語… Swift
アーキテクチャ…MVP + Clean Architecture
非同期処理… Swift Concurrency、RxSwift
通信… Alamofire
◆Android
プログラミング言語… Kotlin
アーキテクチャ… MVVM
非同期処理… Kotlin Coroutines、RxJava2
通信… Retrofit2、OKHttp3
DI… Dagger2
AndroidX… WorkManager、Room、Android Architecture Component
◆サーバー
プログラミング言語… Ruby
フレームワーク… Ruby on Rails
非同期処理… Sidekiq
データベース… Amazon Aurora
Webサーバー… Puma
変更の範囲:本文参照
チーム/組織構成