NVIDIA
NVIDIA
NVIDIAは、ゲーム、データセンター、クラウドコンピューティング、ヘルスケア、製造、自動車、ロボティクスなど幅広い分野で活用されるアクセラレーテッドコンピューティングと人工知能の技術を開発しています。グラフィックスプロセッシングユニット、AIプラットフォーム、シミュレーション、業界向けソリューションなどを手がけており、協働型3Dワークフロー向けのNVIDIA Omniverse、自動運転車両開発向けのNVIDIA DRIVE、ヘルスケア向けのNVIDIA Claraなどを展開しています。同社には、先進的なコンピューティング、シミュレーション、AIを活用した分析を支えるインフラストラクチャとソフトウェアに取り組む大規模な技術チームがあります。

データ処理開発者技術インターン——NVIDIAミュンヘン・オンサイト

ミュンヘンのNVIDIA開発者技術チームに加わり、AIおよびハイパフォーマンスコンピューティングのワークロード向けGPUアクセラレーションを研究します。現行のCPUおよびGPUアーキテクチャに対応する並列アルゴリズムを最適化します。

仕事内容

  • ディープラーニング、機械学習、その他のAIワークロード向けのGPUアクセラレーション手法を開発する
  • 業界および学術分野の専門家と協力し、複雑なAI・HPCアルゴリズムを分析および最適化する
  • 最新のCPUおよびGPUアーキテクチャ向けにAIソリューションを最適化する
  • 開発者ブログや関連カンファレンスを通じて最適化の成果を発表または紹介する
  • 開発者コミュニティと交流し、技術知識を共有する
  • 将来のハードウェアアーキテクチャ、ソフトウェア、プログラミングモデルの設計に貢献する
  • 研究、ハードウェア、システムソフトウェア、ライブラリ、ツールなどのNVIDIA各チームと協働する

応募要件

  • コンピューターサイエンス、コンピューターエンジニアリング、または関連する計算科学分野の博士課程または修士課程に在籍していること
  • CまたはC++に堪能で、アルゴリズムとソフトウェア開発を深く理解していること
  • CUDA、OpenACC、OpenMP、MPI、pthreadsなどの並列プログラミング技術の経験
  • 優れたコミュニケーション能力と組織力
  • 構造的かつ論理的な問題解決アプローチ
  • 効果的な時間管理と優先順位付けのスキル
  • 自然言語処理、コンピュータービジョン、レコメンダーシステムなどの分野で、ディープラーニングモデルの並列化および最適化を行った経験があれば尚可
  • 線形代数に関する優れた知識があれば尚可

福利厚生

  • NVIDIAでの有給または学術インターンシップの機会
  • 開発者コミュニティと協働する機会
  • 開発者ブログや関連カンファレンスを通じて最適化の成果を発表または紹介する機会
  • 次世代のハードウェアアーキテクチャ、ソフトウェア、プログラミングモデルの形成に貢献する機会