编译器开发工程师
Posted Updated
1. 编译器架构设计与核心开发
a) 基于MLIR 框架的自研编译器的整体架构设计
b) 优化编译流程,适配NPU 的异构计算特性,持续提升芯片运行效率
c) 实现自定义算子支持、动态 shape等高级功能
2. 软硬件协同设计
a) 跟踪主流模型在端侧的部署需求和演进
b) 深度参与芯片架构设计,提出编译器视角的优化建议
c) 与硬件团队协作,定义指令集扩展与编译器支持策略
1. 计算机科学、电子工程或相关专业硕士及以上学历
2. 精通C++编程,有丰富的编译开发优化调试经验
3. 熟悉编译原理,有 MLIR、LLVM、IREE等框架的实际开发经验
4. 熟悉 AI 模型推理流程和优化技术,熟悉PyTorch/TensorFlow等主流框架
加分项
1. 有动态shape处理、自动算子融合等高级编译技术的开发经验
2. 熟悉CUDA/ Triton等异构编程语言及其编译实现
3. 有大模型端侧部署经验
4. 参与过芯片架构定义或指令集设计项目