编译器研发专家

工作职责

- 负责人工智能/高性能计算处理器领域编译器设计与实现,编译工具链开发与维护; - 负责设计和改进编译优化算法,提升编译器优化效能;

- 负责改进工具链各个组件和性能分析工具;

- 结合业界编译器的发展动态,规划自研编译器的演进;

- 针对下一代硬件加速产品提出创新编译优化技术方案。

任职要求

1. 精通C++开发,有Python语言基础,具有良好的编程习惯,熟悉计算机基础算法和数据结构,熟悉LINUX/UNIX环境操作,具有基础软件相关的开发或性能调优经验;

2. 精通处理器的指令集,图优化,编译前端、中端优化技术、后端code生成,任务排序调度优化等;熟悉GCC/LLVM等编译框架,熟悉工具链的工作流程;

3. 具有计算机体系结构背景,熟悉芯片架构/微架构(包括CPU/GPU/NPU/SoC/RISC-V等);

4. 熟悉编译原理、AI计算框架以及相关编译优化加速技术;

5. 至少5年以上相关领域编译器开发经验

6. 了解MLIR/XLA/TVM等深度学习编译框架;

7. 对系统软件开发有强烈兴趣,具有良好的团队合作精神。

加分项:

1. 有代码开源并参与相关社区者优先;

2. 有RISC-V/ARM/GPU编译器开发经验者优先;

3. 有HPC/AI编译器以及高性能库开发经验者优先;

4. 有编程语言、虚拟机开发经验或者ISA和微架构协同设计经验者优先。

5. 有异构和可扩展平台开发与调优经验优先;

其他要求:

- 博士优先

- 计算机相关专业

- 英语6级,能作为工作语言

公司地点:西安西安软件新城软件研发基地2期C1

公司简介:

职位发布者:李鑫

成都福尚博瑞企业管理咨询有限公司

融资阶段:

公司规模:

相似职位: