コスメ最大級のECプラットフォーム「NOIN」の機械学習エンジニアとしてご活躍いただきます。
▼具体的な業務
- 商品需要予測による在庫の最適化
- アイテムメタ情報整備による検索精度の向上
- カートページでの商品レコメンド品質の向上
- おすすめ商品のレコメンド品質の向上
- ユーザーと口コミのマッチング
- 新技術導入の提案/検証
▼仕事の魅力
- 2021年プロダクトVision「オンライン・オフライン問わず、NOINを通した素晴らしい買い物体験をTechnologyで実現する」において、様々な機械学習データに関わるプロジェクトの中核メンバーとして関わることができる
- まだ世の中にない新しい機能やサービスを、これから作っていくというフェーズに関わることができる
- ビジネスサイドとともに、エンドユーザーのニーズを満たすサービスを考え、設計/アーキテクチャを再構築していくフェーズに関わることができる
- NOINの開発部フィロソフィーである「失敗なんて存在しない。チャレンジし、振り返り、改善し続ける。」環境で、自身のエンジニアとしての市場価値を高めることができる
▼組織図
CTO → ★該当ポジション(LE1名+メンバー4名)
▼必須要件
- Pythonを用いた開発経験
- 適切なアルゴリズムの選定経験
- ビジネスサイドメンバーと連携して問題解決できるコミュニケーションスキル
- ベンチャーマインドのある方
▼歓迎要件
- レコメンドの基礎知識 (定番手法を理解し実装出来る)
- 自然言語処理の基礎知識 (定番手法を理解し実装出来る)
- 適切なライブラリを選んでモデル構築した経験
- データパイプラインの設計経験
- ベクトル検索を実装経験(PoCでも可)
- AWSやGCPを用いたインフラ設計経験
- アプリケーションとの繋ぎ込みを意識したインターフェース設計経験
▼開発環境
▽言語
- Ruby, Python, JavaScript, Typescript, サーバーサイドKotlin, Kotlin, Swift, Dart
▽フレームワーク
- Ruby on Rails, Vue.js, Nuxt.js, React, Next.js, Flutter, Spring boot
▽DB
- MySQL, MongoDB, Aurora, DynamoDB, DocumentDB
▽検索エンジン
- Elasticsearch
▽インフラ(AWS)
- Athena, CloudFront, CloudWatch, ElastiCache, EC2, EMR, Elastic Transcoder, Glue, Kinesis, Lambda, Batch, ECR, ECS, Fargate, EBS, RDS, SNS, S3, Pinpoint, Step Functions, SageMaker, Route53, Amplify, Appsync, Cognito
▽インフラ(Firebase)
- RemoteConfig, Crashlytics, A/B Testing
▽構成管理
- Ansible, Docker
▽ツール
- Github, Redash, Asana, Slack, Confluence, esa.io
▼エンジニアissue (Trelloにて公開中)
https://trello.com/b/yrLynSIp/%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2issue