职位描述:
1.负责人工智能处理器领域编译器设计与实现;
2.负责人工智能处理器编译工具链开发与维护;
3.与团队共同定义人工智能计算架构和算法;
4.设计和改进编译优化算法,提升编译器优化效能;
5.改进工具链各个组件和性能分析工具。
职位要求:
1.电子工程、计算机科学、计算机工程相关专业本科生、硕士生、博士生;
2.有C++开发经验,有Python语言基础,具有良好的编程习惯,熟悉计算机基础算法和数据结构,熟悉 Linux 开发环境;
3.熟悉编译优化技术,熟悉GCC/Open64/LLVM等编译框架,熟悉工具链的工作流程;
4.熟悉AI基本技术,熟悉Pytorch框架;
5.了解MLIR/XLA/TVM等深度学习框架编译器优先;
6.有计算机体系结构背景,熟悉芯片架构/微架构(包括CPU/GPU/SoC/FPGA等),有软硬件协同设计经验优先。