NVIDIA
NVIDIA
NVIDIA 致力於開發加速運算與人工智慧技術,廣泛應用於遊戲、資料中心、雲端運算、醫療保健、製造、汽車與機器人等領域。其業務涵蓋圖形處理器、人工智慧平台、模擬技術及產業導向的解決方案,包括支援協作式 3D 工作流程的 NVIDIA Omniverse、用於自動駕駛車輛開發的 NVIDIA DRIVE,以及面向醫療應用的 NVIDIA Clara。公司匯聚眾多技術團隊,專注於打造支援先進運算、模擬與人工智慧驅動分析的基礎架構與軟體。

深度學習編譯器資深工程師——CUDA Tile 與 LPU

為 NVIDIA 的 AI 與 GPU 運算平台開發 CUDA Tile 轉換與 MLIR 降階傳遞。 提升適用於 GPU 與 LPU 架構的基於 Tile 核心效能。

說明

  • 支援 CUDA Tile——NVIDIA 用於 LPU 開發的基於 Tile 程式設計模型
  • 設計並實作編譯器轉換
  • 建立 MLIR 方言與降階傳遞
  • 提升適用於多代 NVIDIA GPU 與 LPU 架構的基於 Tile 核心效能
  • 定義公開 API
  • 開發編譯器與最佳化方法
  • 負責效能調校及更廣泛的軟體工程工作
  • 與專家團隊合作,從事服務深度學習社群的工作

職位要求

  • 具備電腦科學、電腦工程或相關領域的學士、碩士或博士學位,或具備同等經驗
  • 至少三年編譯器最佳化、效能分析與中間表示設計方面的相關經驗或研究經歷
  • 能夠自主工作、制定專案目標與範圍,並主導個人開發工作
  • 具備進階 C 與 C++ 程式設計及軟體設計能力,包括除錯、效能分析與測試規劃
  • 具備良好溝通能力,能在快速推進、以產品為導向的團隊中有效貢獻
  • 熟悉 CPU 和/或 GPU 架構者優先
  • 具備 CUDA 或 OpenCL 程式設計經驗者優先
  • 具備 MLIR、LLVM、XLA、TVM、深度學習模型與深度學習演算法經驗者優先

福利待遇

  • 股權薪酬
  • 完整福利方案