機械学習エンジニア
どんな仕事か
弊社はオーダーメイドによるAIモデル「カスタムAI」の開発・提供を行う、AI/機械学習のスペシャリスト集団です。最先端のAI技術とクライアントのビジネスを「つなぐ存在」をミッションとしたスタートアップ企業であり、高い技術力と課題解決能力が評価され、既に大手企業を中心に多くの導入事例とリピート契約があります。 # 事業・サービス概要 - オーダーメイドによるAI開発:アカデミア出自の先端の機械学習技術をベースに、ビジネスにジャストフィットする形でAIを受託開発 - 企業のコア業務をAIで変革:画一的なパッケージでは対応が難しい、ビジネス現場特有の複雑な課題の解決に貢献 - バリューアップ型AIテーマへの注力 # 業務内容 担当プロジェクトのメインエンジニアとして、弊社のソリューションデザイナと連携しながら、データ分析、モデル開発/改善、結果のレポーティング等を実施していただきます。 - ディープラーニング等の機械学習技術を用いたソリューションの開発 - 顧客プロジェクト向けの機械学習ソリューションのカスタマイズ開発 - 機械学習技術を用いたシステムの開発 - 社内プロジェクトメンバーや顧客への技術的な説明 # ポジションの魅力 - 常に新しい機械学習技術への挑戦ができる - 様々な産業における事業/ビジネス上の課題を機械学習で解決できる - ビジネスに携わりながら、アカデミアレベルの技術キャッチアップもし続けられる - 名前だけでない、真にビジネスに役立つ機械学習開発、機械学習モデリングに携われる - AIでイノベーションを起こすことに携われる # チーム構成・支援制度 基本的に1つのプロジェクトに対し、メイン担当としてソリューションデザイナ/エンジニアが1名ずつアサインされます。また、それぞれを補佐する役割としてSV(スーパーバイザー)がつきます。大型案件等では人数が増加します。
必要なスキル・経験
# 必須要件 - 大学レベルの統計学、線形代数、微分積分の基礎知識 - 機械学習の基本アルゴリズム(線形回帰、決定木、k-NN、クラスタリング など)の理論を理解し、実務または個人プロジェクトでの実装した経験 - Pythonを用いた基本的なプログラミング能力 - Pythonを用いてデータ前処理・モデル構築・学習・評価までの一連のプロセスを主体的に実施した経験 - ビジネスレベル以上の日本語力 - 英語論文が読める程度の英語力 # 歓迎要件 ## 機械学習 - コンピューターサイエンスに関連する修士/博士の学位 - 機械学習関連の国際会議や論文誌への投稿 - 共同研究等で実世界の問題に対して機械学習を適用した経験 - 機械学習全般に関する包括的知識(自然言語・画像・音声・構造化データなどの基礎的な処理方法、ディープラーニングや統計的機械学習に関する基礎) - 機械学習の特定の領域についての専門的知識 ## エンジニアリング - PyTorch、TensorFlow、Kerasなど、ディープラーニングのフレームワークを用いた開発経験 - リモート環境(オンプレ、AWS等)やコンテナ(Docker)上での作業経験 - GitHubまたはGitLabを活用したチーム開発・コード管理経験 - C++/Go/Rustによる開発経験 ## その他 - 専門外の技術をキャッチアップした経験 - 論理的にコミュニケーションを取り、周囲と協調して働ける方 - 自律的に判断して仕事ができる方 - 英語でのコミュニケーション能力 # 求める人物像 - 自分から進んで取り組める姿勢をお持ちの方 - 課題を解く際に、手法やアルゴリズムだけでなく、課題設定の見直しによる解決方法も模索できる方 - 知らないもしくは専門外の技術をキャッチアップできる方 - 幅広い技術に対して興味をお持ちの方
選考プロセス
選考フローについては別途ご案内いたします。
| 想定年収 | 450 ~ 700 万円 |
|---|---|
| ポジション | システムエンジニア(バックエンド) |
| 勤務地 | 東京都 |