company logo

Preferred Networks

Large-scale Computing Infrastructure Engineer (Infrastructure)

大規模計算基盤エンジニア (Infrastructure)

Tags: Full-time, 6~8 YOE, Business Japanese, Remote

Remote (Remote) / Chiyoda-ku, Tokyo, Japan・Fetched 30+ days ago

Job Description

Job Description / 職務内容
本ポジションではカジュアル面談を受け付けています。こちらのフォームからお気軽にご応募ください。
[株式会社Preferred Networks "Infrastructure" 領域カジュアル面談応募フォーム](https://docs.google.com/forms/d/e/1FAIpQLSf3gUARsdrHSlyiHytuOBYpSvXqVA0kulZmWEZjhyfqDoknHw/viewform)

---
PFNのさまざまな研究開発や事業は機械学習やシミュレーションを中心とした膨大な計算量によって支えられています。計算能力を提供するための計算基盤はPFNの価値の創造の源泉です。計算基盤に関する先進的な研究開発を実施し、継続的に自社計算基盤の拡大に努めています。

これまでの数年間は、自社開発のアクセラレータ(MN-Core)の開発と、GPUやMN-Coreを用いた計算基盤の構築と運用、それを活用するためのミドルウェア群の開発に取り組んできました。2021年現在、2000GPU規模の計算基盤および、200MN-Core規模の計算基盤を運用しています。2020年から運用を開始したMN-3(MN-Coreを用いた計算基盤)はスーパーコンピューターの省電力性能を競うGreen500ランキングで世界一位を獲得(2020/6, 2021/6, 2021/11リストの3回)しています。

これからも、GPUおよび新たに開発をおこなっている新アクセラレータ(MN-Core2)を使った計算基盤の拡大を計画しています。本ポジションでは、これらの計算基盤に関わる業務を遂行するエンジニアならびにリサーチャーを募集します。カッティングエッジな巨大計算基盤の実現に意欲のある方の応募をお待ちしています。

本ポジションにおける「大規模計算基盤の研究開発」には以下の業務内容が含まれます。ここで列挙した以外にも計算力を獲得するための様々な研究課題があり、幅広い領域の先端的な課題に取り組むことができます。

- 大規模な計算基盤の実現に関する企画、設計および研究開発
- CPU/GPU/MN-Coreを組み合わせたドメイン最適化された計算基盤の企画・設計
- クラスタ型計算機の設計
- 規模性の高い計算機を支えるインターコネクトネットワークおよびデータセンタ規模ネットワーク技術
- 規模性の高い計算機を支えるストレージ階層、ストレージシステム
- 規模性の高い計算機を支える技術の研究開発
- エネルギー効率の良い大規模計算機システム
- 高い電力密度をもつ高性能計算機の構成技術
- 高い熱密度をもつ高性能計算機の構成技術
- スケーラブルな計算基盤の監視・管理技術
- 管理運用しやすい大規模計算システム
- 大規模なクラスタ計算機の継続的な性能改善
- 物理的なシステムメトリクス収集とそれを用いた既存システムの改善、新規設計へのフィードバック

本ポジションに関連する関連リンク
[Preferred Networks / Projects / Supercomputers](https://www.preferred.jp/ja/projects/supercomputers/)
[PFN's Sipercomputers / Middleware](https://projects.preferred.jp/supercomputers/#middleware)
[MN-Core](https://www.preferred.jp/ja/projects/mn-core/)
[News Release - PFN’s MN-3 Deep Learning Supercomputer Achieves Energy Efficiency of 39.38 GFlops/W, Tops Green500 for Third Time](https://www.preferred.jp/en/news/pr20211116/)

Qualifications / 応募資格(必須)
該当分野への強いモチベーション

- 「大規模な計算機をつくること」にわくわくする方
- 進歩の速い分野に適応して意欲的に知識を吸収できる方
- 幅広い技術領域への興味
- 加えて、以下の経験と能力(互換性のある経験でも可)

コンピューターサイエンスあるいはそれの類する分野の学位(修士・博士)
- 日常レベルの日本語あるいは英語でのコミュニケーション能力
- 大規模計算機のワークロード(機械学習・深層学習等)の知識
- 基礎的なプログラミング能力
Preferred Qualifications / 応募資格(歓迎)
あると望ましい経験・スキル

- 計算機科学全般・特定分野に関する深い知識と経験
- システム設計に関する研究経験あるいは実務経験(2年以上)
- 分散システムに関する知識と経験
- データセンタ規模のクラスタシステムやHPCシステムに関する知識と経験
- データセンタ規模のネットワークシステムに関する知識と経験
- データセンタ構築に関わる各種経験
- クラウドあるいはホスティングサービスなどにおける物理基盤に関する経験
- 大規模計算機システムの監視・運用技術・自動化・運用省力化技術
- 大規模計算機システムのパフォーマンス・チューニング技術
- その他、関連する技術

加えて以下の経験をもつ方も歓迎します
- 計算機関連のハードウェア・ファームウェアの研究開発経験
- 複数人数チームの共同開発やOSSプロジェクトへのコントリビューション経験
- 自作CPU, 自作OS, 自作コンパイラ, 自作データセンタなど各種経験
- テクニカルリード経験などチームビルディング経験
Other / その他
**補足**
上記の条件を満たさない場合でも応募可能です。意欲的な方はご検討ください。

**応募書類**
必須
- カバーレターを応募フォームにてご記入ください。(日本語の場合は800-1200文字、英語の場合は400words程度)※ カバーレターには下記内容を含めてください
- PFNでやりたいこと、モチベーション
- レジュメでカバーできなかったスキル・経験の詳細
- 文字で説明しづらい場合は、自己紹介形式のスライド素材などでもかまいません

可能な範囲で以下の資料の提示
- 公開可能なソフトウェア開発物(GitHubリポジトリ、 OSSプロジェクトへの貢献、その他)
- 論文・対外発表・執筆物(書籍、雑誌、その他)のリスト
Salary /賃金
経験、業績、能力、貢献に応じて、当社規定により優遇
Experience, performance, skills, contribution are taken into consideration.
Location / 勤務地
[Otemachi Bldg., 1-6-1 Otemachi, Chiyoda-ku, Tokyo, Japan 100-0004 リモート勤務制度あり (日本国内に限る) / Remote work system available (limited to work in Japan)]