Machine Learning Engineer
事業の拡大に伴い、更に建設・建築業界の生産性を上げるために、現場のデータを利活用する機運が高まっています。 未来を見据え、蓄積されたデータを活用するシステムや、データを活用したい人を支援する基盤を構築していただきます。 ■募集背景 アンドパッドでは、建築・建設業界全体の生産性を改善するプラットフォーム化の実現を目指して開発を進めています。 17.3万社、44.7万人以上のユーザーが利用するサービスで、まだまだ成長過程にあるプロダクトにおいて、建築・建設業に寄り添いながらDX化を進めていくためには開発体制のさらなる強化が必要不可欠です。 業界の課題解決に向けて、新たなプロダクトを作るために多数のマイクロサービス化されたプロダクトを作っています。 ANDPADがよりプロダクトの成長にドライブをかけていく中、意思決定の軸やプロダクト開発の軸としてのデータ活用をより推進していきたいと考えています。そのため、利用しやすく、信頼性のあるデータ基盤を構築したり、データを活用したシステムを構築していただきます。 3年後を見据え、蓄積されたデータを用いた新規事業の展開やデータを用いたクライアント業務の改善を行います。 アンドパッドにおけるMLOpsエンジニアとして、各方面のエンジニアと協力しながら更に建築・建設業の生産性向上を共に実現してくださる人材を募集しています。 ■業務内容 主にMLOpsエンジニアには機械学習エンジニアと協力し、機械学習モデルと機械学習基盤の開発・運用を担っていただきます。 機械学習モデルの開発・運用に関しては、ANDPADのPMやエンジニアと対話・協力しながら、以下のような事を担っていただきます。 ・機械学習の予測結果を返すAPIサーバーの開発・運用 ・継続的な学習を考慮した、KPIの監視の設計 ・機械学習エンジニアと協力して機械学習パイプラインの設計 また機械学習基盤の開発・運用に関しては、以下のような事を担っていただきます。 ・機械学習エンジニアがPoCを高速に回せる環境の整備 ・高速かつ安全に機械学習パイプライン作れるような開発ガイドラインの作成
・アンドパッドのミッションとバリューへの共感 ・継続的にリリースするソフトウェアの開発経験 ・CI/CDの利用経験 ・クラウドサービスの利用経験 ・基本的なセキュリティ知識 ・プロジェクトメンバーと適切なコミュニケーションを取りながら、プロジェクトを完遂できる能力
・クラウドサービスを使ったアーキテクチャ設計経験 ・他チームを巻き込み、プロジェクトマネージメントしながら自分の業務を遂行した経験 ・機械学習パイプラインの構築・運用経験 ・機械学習モデルのサービングの開発・運用経験 ・開発プロジェクトをリードした経験 ・OSS の公開やコントリビュートの経験 ・体外的な技術的アウトプット経験(執筆、技術ブログ、登壇など)
・モノ作りが好きな方 ・社会的意義が高いサービス開発に興味がある方 ・HRT(謙虚/尊敬/信頼)を大切にしている方 ・チームで目標達成に向かって進める方 ・裁量を持って仕事をしたい方
・クラウド:AWS, GCP ・開発言語:Python3 ・IaC:Terraform ・分析環境:Vertex AI Workbench, Streamlit, MLflow ・機械学習パイプライン:Vertex AI Pipeline ・機械学習モデルのサービング:Vertex AI Endpoint (TorchServe) ・APIサーバー:Cloud Run ・ロギング, モニタリング:Cloud Logging, Cloud Monitoring ・DWH: BigQuery ・BIツール: Metabase ・VCS:GitHub ・その他:Slack/GitHub issues/JIRA