锦鲤求职锦鲤求职

砺算科技

编译器开发工程师(AI编译器/通用计算编译器)

  • 校招
  • 上海 / 南京
  • 硕士及以上
  • 人工智能
原岗位链接 ↗

这个岗位发布时间较早(或官网没写发布日期),可能已经招满,投递前先到官网确认。

岗位描述

方向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. 深入的数学功底.

人工智能方向的申请准备

先核对岗位要求与自己的经历,再准备档案、投递和面试。

阅读求职步骤与示例 →