AI Chip (MN-Core) Runtime Software Engineer / AI半導体 (MN-Core) ランタイムソフトウェアエンジニア
- 雇用形態正社員
- リモート併用
- フレックスあり
仕事内容
給与
経験、業績、能力、貢献に応じて、当社規定により優遇
※基本給及び固定残業代の金額及び内容については、オファー時に速やかに明示します
Preferential treatment in accordance with Company regulations, based on experience, performance, ability, and contributions.
note - The amounts and details of base salary and fixed overtime pay will be clearly specified promptly at the time of the offer.
雇用形態
正社員(試用期間3ヶ月、本採用と同条件)
Full-time regular employment (3 months of probation period under the same condition as regular employment)
休日
休日:土曜日、日曜日、国民の祝日、国民の休日、年末年始
当社規定による年次有給休暇制度(入社時26日付与)
育児休暇、慶弔休暇など
Holiday: Saturdays and Sundays, public holidays, Year-end and new-year
Annual paid leave based on company regulations (26 days granted upon hire)
Parental leave, congratulation / condolence leave etc.
福利厚生
社会保険完備(厚生年金保険、健康保険、雇用保険、労災保険)
確定拠出年金制度
ラップトップPC購入補助
定期健康診断実施
Various social insurance programs: pension insurance, health insurance, employment insurance, workers’ compensation
Defined contribution pension
Allowance for purchasing a laptop PC
Regular health checks
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が動作する際に必要なすべての要素を触ることができます。計算機を動作させることに面白さを感じる人にとって、最高の題材です
Qualifications
- C言語によるソフトウェア開発経験
- Pythonによるソフトウェア開発経験
- GitおよびGitHubを利用したソフトウェア開発経験
- Linuxホストシステムについての基礎的な理解
- コンテナ仮想化およびVM仮想化についての基礎的な理解
- 大学学部レベルのコンピュータサイエンスについての基礎的な理解
- ビジネスレベルの日本語能力
- 平易な英語で書かれた技術資料を読み書きする能力
- 機械学習・深層学習ワークロードの最適化に関する知見
- PyTorchなど主要なフレームワークにおけるランタイム最適化に関する知見
Preferred Qualifications
- 機械学習・深層学習ワークロードの最適化に関する実務経験
- PyTorchなど主要なフレームワークにおけるランタイムの開発・改良に関連する実務経験
- アクセラレータシステム(GPUなど)の利用及び性能プロファイリングの経験
- InfiniBand や RoCE などの RDMA を使ったソフトウェアの開発経験
- ユーザースペースI/Oなどを活用した低オーバヘッドなAPIの設計・実装経験
- SSE/AVX などの拡張命令を用いたプログラムの実装経験
- Linuxシステムソフトウェアやドライバ開発の実装経験
- Go言語によるソフトウェア開発経験
- Kubernetesクラスタの利用/構築/運用などの経験
- カンファレンスや勉強会等での発表経験
- 多人数のチームでのソフトウェア開発経験・OSSコミュニティでのソフトウェア開発経験
- その他、各種コンポーネント・レイヤを横断したトラブルシュートやバグ解析・修正の経験
Portrait of a person
- 様々な分野への関心、新たな技術領域の知見獲得の意欲のある方
- 同職種・他職種に関わらずリスペクトして一緒に楽しく働ける方
- 強みを活かして、チームメンバと助け合える方
- 誰の持ち物かに関わらず自分事として捉え課題解決を推進できる方
- 様々な専門性を持つ人がいる環境で新しいことを吸収し、楽しめる方
勤務形態 / Work style
専門労働型裁量労働制(みなし労働時間:8時間)もしくはフレックス制
ハイブリッド勤務(オフィス出社と在宅勤務を組み合わせての勤務)
Discretionary-work (deemed work hours: 8 hours) or Flex-time system
Hybrid work (Combination of working from the office and working from home)
昇給・賞与 / Salary increase & bonus
年2回の人事評価及び会社業績に基づいて決定
Based on the result of a individual performance review (twice a year) and company’s performance
諸手当 / Allowances
通勤手当、在宅勤務手当
Commutation allowances / teleworking allowances
Company name / 社名
Preferred Networks, Inc.
Established / 設立年月日
March 26, 2014
Headquarters location / 本社所在地
東京都千代田区大手町1−6−1 大手町ビル / Otemachi Bldg., 1-6-1 Otemachi, Chiyoda-ku, Tokyo, Japan 100-0004
Co-Founders / 共同創業者
Toru Nishikawa, Chairman / Daisuke Okanohara, CEO
Web site URL
https://www.preferred.jp/ja/
Job openings / 求人一覧
キャリア採用(第二新卒含む)
新卒採用
インターンシップ
給与
経験、業績、能力、貢献に応じて、当社規定により優遇
※基本給及び固定残業代の金額及び内容については、オファー時に速やかに明示します
Preferential treatment in accordance with Company regulations, based on experience, performance, ability, and contributions.
note - The amounts and details of base salary and fixed overtime pay will be clearly specified promptly at the time of the offer.
関連する求人
株式会社FFRIセキュリティ
(2027年新卒)エンジニア職【FFRIセキュリティワークス採用】株式会社ネットスターズ
【BtoBカスタマーエンジニア(CE)】決済プロダクトCE|FinTech|4期連続増収|フレックス勤務株式会社ONE COMPATH
【TOPPANグループ】インフラエンジニア株式会社ソルクシーズ
【Webシステム開発エンジニア】JavaやC#を用いたWebシステム開発をおまかせ/金融分野に強い独立系SIerで活躍しませんか/福利厚生充実・副業可カゴヤ・ジャパン株式会社
【インフラエンジニア】自社DC保有×自社開発/新サービス企画・PL/フレックス・在宅あり