软件栈架构师(国企代招)
国投人力资源服务有限公司上海分公司 · 武汉市-武汉东湖新技术开发区 · 社招
AI 摘要智能生成
▪ 软件栈体系架构设计
职位描述
主要职责 ▪ 软件栈体系架构设计:统筹 NPU/GPU 异构计算软件栈的分层架构与演进路线,明确底层驱动、运行时引擎(Runtime)、算子库、AI 编译器后端、开发工具链、大模型部署框架各层的职责边界与接口规范。 ▪ 全栈研发与性能优化:牵头底层驱动、运行时引擎、算子库、AI 编译器后端及大模型推理部署的全栈研发,围绕芯片微架构特性开展算子与编译器优化,持续提升模型推理性能与算力利用率。 ▪ 软硬件协同与产品交付:承接 NP200 及下一代 NPU 芯片的软硬件协同优化,参与芯片架构定义阶段的软件视角评审,推动硬件特性与软件栈能力对齐;支撑产品在重点客户与行业场景中的落地交付与迭代升级。 ▪ 软件生态建设:规划并推进框架适配、模型迁移与开发者工具链建设,降低芯片使用门槛,构建可持续演进的 NPU 软件生态。 ▪ 技术攻关与团队带动:攻关编译优化、算子性能、多卡/多芯协同等关键技术难题,沉淀软件栈设计规范与最佳实践,带动团队技术能力提升。
任职要求
- ▪ 学历专业:全日制大学本科及以上学历,电子类、计算机类、数学类等芯片研发设计相关专业。
- ▪ 工作经验:5–10 年 NPU/GPU 异构计算软件栈开发经验,深入理解 GPU/NPU 芯片架构、指令集与工作原理,具备 NPU/GPU 等芯片的软件栈及底层算子开发经验。
- ▪ 技术方向:熟练掌握 GPU/NPU 软件栈中的至少两个方向——驱动、Runtime、Compiler、算子库。
- ▪ 框架能力:熟练掌握 PyTorch / ONNX / TensorFlow 中至少一种框架或编译器体系;有 AI 推理或训练加速经验,理解 vLLM、llama.cpp、Ollama 等框架要点。
- ▪ 专业知识:熟悉芯片设计技术、集成电路设计技术、流片技术、封测技术与 IP 技术(必备);有 3 年以上大中型企业或研发机构中高层职务任职经历(优选)。
- ▪ 职业能力:具备完整的 NPU/GPU 异构计算软件栈研发功底,精通底层驱动、算子开发、编译器优化与大模型部署全流程,深刻理解硬件架构与软件调度逻辑,具备成熟的软硬件协同优化思维与工程落地能力。
- ▪ 其他:负责过大算力芯片软件栈架构者优先;有国内外头部芯片公司工作履历者优先;过往任职企业规模 500 人以上;有团队支撑者优先。