
中兴通讯
智算编译器开发资深专家
智算编译器开发资深专家
发布于 大约 11 小时前普通员工/个人贡献者
上海市
专家级经验
全职员工
仅现场办公
硕士
软件工程
Ai编译
Clang
Gpu
Llvm
Mlir
Npu
Tvm
编译器
AI 估算 · 40k–70k
资深编译专家,技术要求高,行业竞争激烈,上海一线城市,薪资中位数约5.5万/月。
职位详情
关于这个职位
该职位负责AI模型编译器核心模块的设计与实现,包括计算图优化、IR转换、代码生成等,以提升模型在GPU/NPU上的性能
需要扎实的C++功底和编译器底层知识,适合对AI计算底层技术有热情、追求技术深度的资深工程师
最低要求
计算机、电子工程、人工智能等相关专业硕士及以上学历,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编译是热门方向,发展前景广阔,技能在业界认可度极高
- 工作内容涉及软硬件协同,能拓展系统级视野,提升综合能力
- 岗位要求极高,需长期持续学习,保持对前沿技术(如MLIR、OpenXLA)的敏感度
- 热爱底层技术、追求技术深度,愿意在编译器领域长期深耕,并有扎实C++和计算机体系结构功底的工程师
缺点 / 挑战
- 编译器开发周期长,调试复杂,需要较强的问题定位和解决能力,压力较大
- 部门协作横跨软硬件,沟通成本较高,可能面临跨团队协调的挑战
角色解读
- 技术专家路线:从编译器开发专家逐步成长为编译器架构师或技术带头人
- 技术管理路线:可转向技术团队管理,负责编译器团队的技术方向与项目管理
- 跨领域发展:延伸至AI芯片设计、底层软件栈或高性能计算领域,成为全栈系统专家
- 设计并实现AI模型编译器的核心模块,包括计算图优化、IR转换和代码生成
- 基于Clang/GCC前端开发NPU编程语言的编译器扩展
- 实现Host与Device编译及运行时接口生成,以及指令生成和链接打包功能
- 与硬件团队协同,确保编译器在GPU/NPU上的性能和稳定性
- 精通C++,8年以上开发经验,具备扎实的语言功底和计算机体系结构知识
- 熟悉LLVM/Clang、MLIR、TVM等编译框架,掌握编译器后端Pass机制
- 了解NPU/GPU架构模型,具备AI编译框架或相关底层开发经验
- 良好的沟通能力,能跨团队协作推动技术落地
申请策略
- 了解中兴通讯在智算和编译器方向的具体业务布局,在面试中展现对产品的理解
- 准备一个完整的编译器相关项目案例,说明你如何分析性能瓶颈并进行优化
- 突出C++工程项目经验,尤其是大规模系统设计或性能优化案例
- 详细描述编译器相关项目,如LLVM Pass开发、IR转换、代码生成等,注明使用的工具链和框架
- 强调对NPU/GPU架构的理解,如内存层次、并行模型等,体现软硬结合能力
- 如有开源贡献或论文,展示在编译或AI加速领域的专业性
- 深入阅读LLVM/Clang源码,理解后端指令选择、寄存器分配和调度算法
- 动手实践MLIR或TVM,搭建一个小型编译流程示例,熟悉其API和优化流程
面试指南
- 用STAR法则:描述情境(项目背景)、任务(你的目标)、行动(具体实现)、结果(量化收益)
- 先阐述基础知识,再结合项目经验,最后表达自己的思考或改进建议
- 遇到不会的问题,诚实表明,并尝试用已有的编译器知识推演推理过程
- 请介绍一个你参与过的编译器优化项目,你如何设计优化Pass并评估效果?
- LLVM 后端中指令选择的常见策略有哪些?如何与调度配合?
- 解释一下 MLIR 中的 dialect 和 conversion 在 AI 编译中的角色
- 如何调试一个在NPU上出现的性能异常?请描述你的排查思路
- 你对 OpenXLA 的架构有何了解?与 TVM 相比优劣如何?
职位点评
68
综合评分
技术前沿、薪资可观,但工作强度未知,适合技术驱动型人才。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
最适合高度重视技术成长、渴望深入底层系统、能接受现场办公的求职者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利65
成长发展90
工作生活45
使命价值62
薪资福利
65中等
职位未透露具体薪资,但中兴作为大型上市公司,薪酬福利体系完善,预计处于市场中等偏上水平。
薪资信号未披露(AI估算:40K-70K/月)
成长发展
90较高
岗位涉及AI编译器核心模块,技术前沿,能接触LLVM/MLIR等先进框架,成长空间巨大。
技术前沿前沿/新兴技术
技术栈C++、LLVM、Clang、MLIR、TVM、GPU、NPU
业务类型ambiguous
工作生活
45较低
工作地点为上海,需现场办公,JD未提及弹性工作或加班情况,生活平衡可能一般。
工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)
使命价值
62中等
AI编译器是推动AI算力提升的基础设施,有一定技术价值,但社会影响力相对间接。
行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
中兴通讯 的其他在招职位
相似职位推荐
Watch Jobs