Senior Software Engineer(MLOps) ◆転勤なし/フルリモート可◎(C287508)
株式会社RevComm
給与:600万円〜1200万円
雇用形態:正社員
勤務地:東京都
仕事内容
◆業務内容
コミュニケーションを再発明し、人が人を想う社会を創るために、最先端の機械学習モデルを活用した音声を中心としたマルチモーダルAIシステムの設計、実装、最適化を行います。
大規模分散システムのアーキテクチャ設計と実装を主導し、システムの信頼性とスケーラビリティを向上させます。
クラウドネイティブ技術を駆使し、効率的でコスト効果の高いインフラストラクチャを構築します。
高度なMLOpsパイプラインを設計・実装し、モデルの継続的な改善と迅速なデプロイメントを実現します。
リアルタイムデータ処理と分析基盤を構築し、ビジネスインテリジェンスの向上に貢献します。
次世代AI技術の研究開発チームと協力し、革新的な機能のプロトタイピングと製品化を推進します。
グローバルスケールでの展開を見据えた、高可用性かつ低レイテンシーなシステムアーキテクチャを設計します。
◆やりがい
最先端のマルチモーダルAI技術を toB 領域にいち早く活用するための開発ができる環境です。
国際会議への参加や論文執筆も行なっている研究開発チームと協力して開発できます。
1日100万件以上の解析リクエストを安定して処理する開発の経験が積めます。
Kinesis などを活用したリアルタイムデータ処理の開発の経験が積めます。
大規模システムにおいて、MLOps パイプラインの設計・実装の経験が積めます。
シニアなメンバーと協力して、裁量を持って開発することができます。
◆参考: テクノロジースタック (計画を含む)
リアルタイム性が求められるサービスや解析などを中心にマイクロサービス化し、サービスごとに適切なテクノロジーを採用しています。
・バックエンド: Python (Django)、Elasticsearch
・フロントエンド: React.js, Vue.js
・分析:Python, Tensorflow, Keras, PyTorch
・通信:SIP, VoIP, WebRTC, Websocket
・インフラ:AWS, Google Cloud, Terraform
・モバイルアプリ : Kotlin, Swift, Flutter (Dart)
・コミュニケーションツール : Slack, GitHub, Confluence
応募資格
◆必須要件
クラウドプラットフォーム(特にAWS)での分散システム開発経験(3年以上)
コンテナオーケストレーション技術(Kubernetes等)の深い知識と実践経験
CI/CDパイプラインの設計と実装による開発プロセスの自動化経験
Pythonまたは同等の言語での高度なプログラミングスキル
コスト最適化・パフォーマンスチューニングの経験
◆歓迎要件
機械学習システムの設計と実装経験
音声処理や自然言語処理の分野での実務経験
マルチモーダルAIの開発経験
マイクロサービスアーキテクチャの設計と実装経験
サーバーレスアーキテクチャの設計と実装経験
大規模データ処理技術(Apache Spark, Kafka等)の実務経験
クラウドネイティブアプリケーションの開発経験
オープンソースプロジェクトへの貢献実績
日常会話レベル以上の英語力(チームのMTGでは英語を利用しています)
◆求める人物像
・ミッションビジョンの共感
・バリューの体現者であること
・チームワークを重視して仕事を進められる方
・論理的に物事を考えることが得意な方
・自己成長意欲の高い方