岗位描述
方向1:AI编译器开发
【职责】
1. 参与GPU AI编译器软件设计与开发;
2. 大模型在GPU上面的加速及部署;
3. 研究针对硬件平台的性能优化算法并实现;
4. AI编译器相关bug fix和客户特定feature开发。
【岗位要求】
1. 硕士及以上学历,熟悉一种以上AI加速单元,包括NPU/GPGPU/DSP等;
2. 从事过AI软件相关开发,包括AI编译器、AI推理/训练框架、AI加速器firmware、AI算子库开发等;
3. 熟悉Python或C++编程开发;
【加分项目】
1. 有NPU/GPGPU/GPU/DSP AI或传统编译器开发经验;
2. 具有TVM/MLIR/LLVM/GLOW/IREE等开源AI编译软件实际开发经验;
3. 了解编译原理:程序分析、编译后端优化技术等技术原理;
4. 理解计算机体系结构,熟悉一种以上处理器执行模式(SIMT/SIMD/SMT等)。
方向2:GPU通用计算编译器开发
【职责】
1.OCL/CUDA/HIP编译器开发(clang + llvm)
2.编译器性能分析和调优
3.GPU指令集分析优化
4.CUDA/HIP性能分析
【岗位要求】
1.CS/EE/数学专业硕士或者以上学历
2.精通C/C++编程
3.有编译器(LLVM/GCC)经验者优先
4.有CUDA/HIP等通用计算编程/算子开发/性能调优经验优先
【加分项目】
1. 从事过llvm/gcc等编译器开发/优化/算法/验证工作.
2. 从事过OCL/CUDA编程.
3. 从事过GPU驱动/架构相关项目.
4. 深入的数学功底.