プラットフォームエンジニア条件を変える閉じる
AI半導体 (MN-Core) ランタイムソフトウェアエンジニア
給与
記載なし※ 募集要項に金額の記載がありません
- 勤務地
- 記載なし
- 雇用形態
- 正社員
- 働き方
- ハイブリッド勤務
- 年間休日
- 記載なし
在宅勤務あり
要約求人票をもとにAIがまとめたものです
MN-CoreシリーズをPyTorchなどの上位フレームワークと統合し、PFN社内クラスタやPFCP等の実サービスで運用するためのランタイムソフトウェアの開発・維持を担います。実デバイスへの命令・データ供給の最適化、分散学習・推論に必要な集団通信の開発、性能解析・最適化、不具合の解析・対応などを行います。
応募資格
必須
- C言語によるソフトウェア開発経験
- Pythonによるソフトウェア開発経験
- GitおよびGitHubを利用したソフトウェア開発経験
- Linuxホストシステムについての基礎的な理解
- コンテナ仮想化およびVM仮想化についての基礎的な理解
- 大学学部レベルのコンピュータサイエンスについての基礎的な理解
- ビジネスレベルの日本語能力
- 平易な英語で書かれた技術資料を読み書きする能力
- 機械学習・深層学習ワークロードの最適化に関する知見
- PyTorchなど主要なフレームワークにおけるランタイム最適化に関する知見
歓迎
- 機械学習・深層学習ワークロードの最適化に関する実務経験
- PyTorchなど主要なフレームワークにおけるランタイムの開発・改良に関連する実務経験
- アクセラレータシステム(GPUなど)の利用及び性能プロファイリングの経験
- InfiniBand や RoCE などの RDMA を使ったソフトウェアの開発経験
- ユーザースペースI/Oなどを活用した低オーバヘッドなAPIの設計・実装経験
- SSE/AVX などの拡張命令を用いたプログラムの実装経験
- Linuxシステムソフトウェアやドライバ開発の実装経験
- Go言語によるソフトウェア開発経験
- Kubernetesクラスタの利用/構築/運用などの経験
- カンファレンスや勉強会等での発表経験
- 多人数のチームでのソフトウェア開発経験・OSSコミュニティでのソフトウェア開発経験
- その他、各種コンポーネント・レイヤを横断したトラブルシュートやバグ解析・修正の経験
求める人物像
- 様々な分野への関心、新たな技術領域の知見獲得の意欲のある方
- 同職種・他職種に関わらずリスペクトして一緒に楽しく働ける方
- 強みを活かして、チームメンバと助け合える方
- 誰の持ち物かに関わらず自分事として捉え課題解決を推進できる方
- 様々な専門性を持つ人がいる環境で新しいことを吸収し、楽しめる方
使用ツール
募集要項最終確認 9/26
- 職種
- プラットフォームエンジニア
- 雇用形態
- 正社員(試用期間3ヶ月、本採用と同条件)
- 給与
- 記載なし
- 給与の詳細
- 年2回の人事評価及び会社業績に基づいて決定
- 手当
- 通勤手当在宅勤務手当
- 勤務地
- 記載なし
- 働き方
- ハイブリッド勤務(オフィス出社と在宅勤務を組み合わせての勤務)
- 勤務時間
- 専門労働型裁量労働制(みなし労働時間:8時間)もしくはフレックス制
- 休日・休暇
- 土曜日日曜日国民の祝日国民の休日年末年始当社規定による年次有給休暇制度(入社時26日付与)育児休暇慶弔休暇など
- 福利厚生
- 確定拠出年金制度ラップトップPC購入補助定期健康診断実施
- 社会保険
- 社会保険完備(厚生年金保険、健康保険、雇用保険、労災保険)
- 掲載日
- 2026/07/01 09:44(90日前)
- 最終確認
- 2026/09/26 01:16(3日前)
仕事内容
Job Description
本ポジションでは、PFNが開発するアクセラレータであるMN-Coreシリーズを、PyTorchなどの上位フレームワークと効率的に統合し、PFN社内クラスタやPFCP等の実サービスで運用するためのランタイムソフトウェアの開発・維持を担うソフトウェアエンジニアを募集します。
PFNが開発するMN-Coreアクセラレータを最適に動作させるためのソフトウェア開発業務に従事していただきます
PyTorchなどの上位フレームワークで記述されたコード及びMN-Core向けコンパイラの出力を基に、実デバイスへの命令/データ供給などを最適化するデータ/命令供給用コンポーネントの開発
複数デバイスを用いた分散学習/推論機能に必要な集団通信の開発及び上位フレームワークとの統合
アクセラレータシステムにおけるホストサイドのパフォーマンス解析/最適化
カーネルからユーザ空間までの複数レイヤにまたがる不具合の解析/対応
MN-Coreのパフォーマンスを最大限に引き出すため、オーバーヘッドを最小化しつつ、実サービス提供に必要な信頼性やセキュリティ要件を満たすソフトウェア開発に設計から携わっていただきます
次世代MN-Core設計に対するランタイムレイヤからのレビュー及びフィードバック
MN-CoreをKubernetesクラスタで運用するために必要な、Device PluginやモニタリングシステムなどのKubernetesコンポーネントの開発
MN-Core向けデバイスドライバの設計・開発
本ポジションの魅力
MN-Coreが動作する際に必要なすべての要素を触ることができます。計算機を動作させることに面白さを感じる人にとって、最高の題材です
この求人は株式会社Preferred Networksの採用ページの掲載内容をもとに構成しています。応募条件の最新情報は募集元をご確認ください。
募集元の採用ページから応募できます
応募は株式会社Preferred Networksの採用ページで受け付けています。このページは採用ページの掲載内容をもとに構成しているため、最新の応募条件は募集元でご確認ください。