岗位描述
岗位职责
1. 设计、开发和维护黑芝麻自研NPU的AI编译器前端、后端和优化器;
2. 分析和解决编译器中出现的性能和稳定性问题;
3. AI编译器及NPU firmware相关bug fix和客户特定feature开发;
4. 调研和引入最新的编译器技术和优化算法;
5. 研究针对硬件平台的性能优化算法并实现。
岗位要求
1. 计算机等相关专业,本科及以上学历;
2. 2年以上NPU/GPGPU/GPU/DSP AI编译器开发经验,熟悉TVM/MLIR等AI编译框架;
3. 了解编译原理、编译后端优化等技术原理;
4. 理解计算机体系结构,熟悉一种以上处理器执行模式(SIMT/SIMD/SMT等);
5. 加分项:有AI推理/训练框架、AI加速器firmware、AI算子库开发等开发经验。