【採用背景】
「SUBARU Lab」は、SUBARUの車のあらゆる道路での安全性を高めていく事を目的に、2020年12月に渋谷の地にオープンしました。SUBARUのコアテクノロジーであるアイサイトのステレオカメラの画像認識に、AIをはじめとした最先端技術を融合していく事で新たな技術革新を生み出していきます。新しい技術を世の中に役立てたいといった方、技術を進化させることに喜びを感じられるような方に、チームに加わっていただけることを期待しております。
【配属先ミッション】
弊社ADAS開発部では、リアルワールドの視点でクルマをつくり「2030年死亡交通事故ゼロ※」を目指し、新時代でも安心と愉しさで選ばれる存在となることを目指しております。
※SUBARU車乗車中の死亡交通事故およびSUBARU車との衝突による歩行者・自転車等の死亡交通事故ゼロを目指す。
その中でも当ポジションはアイサイトのソフトウェアエンジニア、AI開発エンジニアが効率的に自身の開発に集中できるよう、ITインフラや開発環境の整備や開発効率化を推進しております。
【取り扱っていただくプロダクト/技術】
・次世代アイサイトに搭載を目指すAI、および画像認識ソフトウェアの開発環境
・GPUを持つNodeで構成されたオンプレミスのKubernetesクラスタ
・Google CloudやAWSなどのパブリッククラウド環境
【職務内容】
AIの開発には効率的なAIの学習および推論処理を実行できるような開発環境を整える事が重要となります。
この職務では、MLエンジニア、CVエンジニア、および社内各拠点のソフトウェア開発者と協力して次世代アイサイト向けAI開発環境およびソフトウェア開発環境を効率化するための自動化の仕組みやツール導入を推進していただきます。
▼具体的には
(1)AI学習ジョブ管理効率化のためのツールやAI開発効率化アプリケーションを展開・維持管理
(2)AI開発効率化のためのオープンソースを含むツール・ソリューションの調査、検証、導入
(3)AI/ソフトウェア開発効率化に向けたオンプレミス基盤およびマルチクラウドの活用
(4)AI開発者のニーズと課題を把握し、生産性を向上させるアプリケーションの提案と実装
【使用言語/環境/ツール/資格等】
Kubernetes、Helm、Docker、Python、Linux、CUDA、Argo Workflow、VSCode、Visual Studio
【業務のやりがい/魅力/優位性】
▼身に着けることが出来るスキル
SUBARUは完成車メーカーであるため、机上での研究だけではなく、実際に車両でAIを動かして実験するなど、直接商品をお届けするエンドユーザーを意識した開発を行っています。AI開発でのDevOpsについても最終的には商品として車両ハードウェアに搭載されるまでを意識した効率的な開発プラットフォームに関するスキルを身に着けることが出来ます。最新のクラウドネイティブなアプリケーション管理手法を調査し、ご自身の経験を活かしながら、最適なテスト手法を取り入れることができるため、ソフトウェアのテストスキルを向上することができます。
【働く環境について】
▼開発に必要な物は基本的に自由に利用できます。
・ハイスペックデスクトップ環境(例:GeForce RTX 4080搭載PC、5Kモニタ)
・オンプレミス計算環境(例:NVIDIA H100搭載マルチGPUサーバーなど)
・クラウドコンピューティング環境(例:AWS・Google Cloud) など
海外主要学会への発表/聴講、海外サプライヤやメーカーとの協議、世界中の環境での評価など、グローバルに活躍する機会があります。
そのほかにも「SUBARU Lab」はエンジニアの方が集中してアウトプットを高められるよう、エンジニアファーストの環境を目指し続けています。
【入社後キャリアパス】
1~2年ほどリーダの下で業務を遂行して頂きます。
その後、開発チームと1つのプロジェクト全般を推進し、ソリューション導入などのプロジェクトのリードエンジニアとなり、プロセス改善業務やマネジメント寄りの業務もお任せしたいと考えております。
【職場環境】
・残業時間:月平均20時間
・出張:有
・リモートワーク:有
・フレックス導入実績:実績有
・職場雰囲気
SUBARU LabにおけるAI開発を含む先端技術領域の開発では、IT基盤の有効活用に対する要求は高いです。その高い要求を実現すべく、ソフトウェアエンジニアなど様々な関係者と接する機会が多いです。またメンバー同士の距離は近く気軽に相談などができる雰囲気です。
【勤務地】
リモートワークあり
【必須要件】
・Kubernetesクラスタの構築、運用をした経験
・コンテナからGPUを利用したAI学習・推論の実装経験
【歓迎要件】
・Helmチャートの作成によるKubernetes上のアプリケーションを展開した経験
・CI/CDプラットフォームを設計、構築または運用した経験
・ソフトウェアのアジャイル開発経験
・オープンソースへの貢献
【求める人物像】
・新しい仕組みを積極的に導入する調査、企画、提案能力
・組織に新しいプロセスを定着させていく活動を信念をもって粘り強く推進出来る方
・様々な開発チームと要望収集や利用方法の教育のためにコミュニケーションをとることが出来る方
・AI開発やソフトウェア開発プロセスの効率化に熱意のある方