

NVIDIAは、ゲーム、データセンター、クラウドコンピューティング、ヘルスケア、製造、自動車、ロボティクスなど幅広い分野で活用されるアクセラレーテッドコンピューティングと人工知能の技術を開発しています。グラフィックスプロセッシングユニット、AIプラットフォーム、シミュレーション、業界向けソリューションなどを手がけており、協働型3Dワークフロー向けのNVIDIA Omniverse、自動運転車両開発向けのNVIDIA DRIVE、ヘルスケア向けのNVIDIA Claraなどを展開しています。同社には、先進的なコンピューティング、シミュレーション、AIを活用した分析を支えるインフラストラクチャとソフトウェアに取り組む大規模な技術チームがあります。
シニアソフトウェア開発エンジニア、AIネットワーキング
NVIDIAで、最適化されたAI推論基盤とオープンソースのネットワーク高速化システムを開発します。スーパーコンピューターやデータセンター環境で、GPUカーネル、ハードウェアオフロード、RDMAを活用します。
仕事内容
- 高度に最適化された推論フレームワークを構築する
- AIネットワーキングを高速化するオープンソースライブラリに貢献する
- ハードウェアオフロード、GPUカーネル、RDMAネットワークカードを活用する
- 推論向けの低レイヤーで高性能な基盤を構築する
- 性能、スケーラビリティ、機能を重視した製品を開発する
- 大規模なスーパーコンピューターやデータセンターに導入されるシステムに携わる
応募要件
- コンピューターサイエンスまたはソフトウェアエンジニアリングの学士号、または同等の経験
- 最新のC++、C、またはRustでの開発経験6年以上
- Linux環境での経験3年以上、および開発ツールに関する知識
- TCP/IPネットワークスタックに関する深い知識
- コンピューターアーキテクチャとオペレーティングシステムの概念への理解
- Linux内部構造や低レイヤーソフトウェアの最適化経験があれば尚可
- CUDAカーネルプログラミングの経験があれば尚可
- 機械学習フレームワークと大規模言語モデルに関する知識
- 並列プログラミング、高性能コンピューティング、またはRDMA技術の経験
福利厚生
- 高い成果に報いる報酬制度
- 競争力のある給与
- 充実した福利厚生
- 人々の日々の働き方や楽しみ方を変える製品づくりに携わる機会
- 業界をリードする専門家と協力する機会



