ZTE logo
中兴通讯
智算编译器开发资深专家

智算编译器开发资深专家

发布于 大约 9 小时前

普通员工/个人贡献者

深圳市
高级经验
全职员工
仅现场办公
硕士
软件工程
Clang
Gpu
Llvm
Mlir
Npu
Tvm
代码生成
编译器
计算图优化

AI 估算 · 40k–70k

AI编译器人才稀缺,中兴平台稳定,资深专家薪资竞争力强,年薪预计56-98万。

职位详情

关于这个职位

该职位负责中兴通讯AI编译器核心模块的研发,包括计算图优化、IR转换、代码生成等,以提升模型在GPU/NPU上的性能

需要深厚的C++功底和编译器开发经验,涉及LLVM/Clang、MLIR等前沿技术
适合热爱底层技术、追求性能极致的编译器专家

最低要求

计算机、电子工程、人工智能等相关专业硕士及以上学历,8年以上 C++ 开发经验, 扎实的 C++ 语言功底

具备扎实的计算机系统基础知识,对计算机体系结构有清晰的概念
熟悉编译器基本概念,熟悉 Clang 前端架构或 LLVM 后端 Pass 机制
熟悉处理器体系结构,熟悉 NPU/GPU 基本架构模型
熟悉至少一种主流AI编译框架(如 OpenXLA、TVM、torch.compile、MLIR 等)

工作职责

负责模型编译的计算图优化、中间表示(IR)转换、代码生成等模块的设计与实现,以提升模型在GPU、NPU上的性能与稳定性

基于 clang/gcc 前端的 NPU 编程语言扩展开发
负责实现 Host & Device 编译与运行时接口生成
负责指令生成和链接打包功能开发

优先资格

具备汇编器/反汇编器开发经验

张量核心/矩阵乘加速指令相关经验
硬件 bring-up 与软硬协同设计经验
具备Clang/LLVM 开发经验
熟悉寄存器分配算法与指令调度
熟悉指令选择框架

AI 洞察

优缺点分析

优点

  • 技术前沿:AI编译器是AI芯片核心环节,技术壁垒高,发展前景广阔
  • 平台优质:中兴通讯作为大型上市企业,研发资源充足,项目影响面广
  • 薪酬竞争力强:资深专家岗位薪资优厚,公司福利完善
  • 技能积累深厚:深入底层技术栈,compiler、体系结构等技能长期增值
  • 技术难度高:编译器开发复杂度高,需要扎实的理论基础和大量实践

缺点 / 挑战

  • 工作压力可能较大:项目周期紧,交付要求高,可能需要应对紧急问题
  • 生态挑战:AI编译器领域仍在快速发展,需要持续跟进学界和业界最新进展
  • 该职位适合对底层技术充满热情、喜欢挑战复杂系统问题、追求长期技术成长的编译器或系统软件工程师

角色解读

  • 在AI编译器领域深耕,成为技术专家或架构师,主导编译器设计与演进
  • 横向扩展到AI芯片软硬件协同设计,参与芯片定义与验证
  • 未来可转型为AI系统架构师,负责AI基础设施整体方案
  • 设计和实现AI模型在GPU/NPU上的编译器,包括计算图优化、中间表示转换
  • 基于Clang/LLVM开发NPU编程语言的扩展,支持自定义算子
  • 开发Host与Device的编译接口和运行时系统,确保高效执行
  • 实现指令生成、链接打包等工具链功能,支持芯片bring-up
  • 精通C++,8年以上开发经验,具备扎实的计算机体系结构知识
  • 深入理解编译器原理,熟悉LLVM/Clang架构或MLIR框架
  • 掌握主流AI编译框架(如TVM、OpenXLA),有性能优化经验
  • 了解GPU/NPU体系结构,有并行计算和底层优化经验

申请策略

  • 在面试中准备一个你主导或深度参与的编译器相关项目,从问题、方案到结果完整阐述
  • 了解中兴通讯的芯片布局和编译器团队的产品方向,展现你对业务的理解和兴趣
  • 突出LLVM/Clang/MLIR相关项目经验,详细描述你在编译Pass、IR转换等方面的贡献
  • 展示C++编程能力,特别是模板、性能优化、内存管理等方面的实战案例
  • 体现对AI编译框架(如TVM、MLIR)的理解和使用,包括参与开源社区的经历
  • 如有GPU/NPU编程或底层优化经验(如CUDA/OpenCL),务必强调
  • 若对LLVM不熟悉,建议深入学习LLVM Pass机制,动手实现几个简单优化Pass
  • 熟悉至少一个主流AI编译框架(TVM/MLIR),尝试阅读源码或贡献patch

面试指南

  • 对于技术概念问题:先给出准确定义,然后结合项目经验举例说明,最后总结关键点
  • 对于优化类问题:明确优化目标和约束,分析瓶颈,提出方案并验证,强调权衡
  • 对于架构问题:从整体到局部,先描述宏观架构,再深入具体模块的设计考量
  • 请解释LLVM的编译流程,如何添加一个新的Pass?
  • 如何优化一个计算图以在GPU上获得更好的性能?
  • MLIR中的Dialect和Operation概念是什么?如何自定义一个Dialect?
  • 描述你在C++中处理大规模项目时的内存管理和性能优化经验
  • NPU和GPU在架构上有哪些主要区别?对编译器设计有什么影响?

职位点评

73
综合评分

大厂资深编译器岗,前沿技术栈,薪酬优厚,WLB一般。

从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。

更适合这类人
最看重技术成长和薪酬回报,对工作强度容忍度较高的资深工程师。
表现最好
成长发展
相对薄弱
工作生活
薪资福利85
成长发展90
工作生活40
使命价值60

薪资福利

85较高

资深专家岗位薪资水平较高,中兴作为上市公司福利稳定,但JD未明确薪资,需面议。

薪资信号面议 (40K-70K/月)

成长发展

90较高

AI编译器属于前沿技术领域,技术深度高,能极大提升编译器与体系结构能力,成长空间大。

技术前沿前沿/新兴技术
技术栈C++、LLVM、Clang、MLIR、TVM、GPU、NPU、计算图优化、IR转换、代码生成
业务类型ambiguous

工作生活

40较低

职位要求在深圳现场办公,未提及弹性工作或远程,可能工作强度较大,WLB一般。

工作模式仅现场办公
办公地点科技园/产业园
加班情况未提及(无法判断)

使命价值

60中等

AI编译器支撑AI芯片生态,属于国家重点发展的硬科技领域,有一定社会价值,但JD未提及使命。

行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs