Intel logo
英特尔
Software Engineer — Distributed LLM Inference Systems

Software Engineer — Distributed LLM Inference Systems

发布于 大约 14 小时前

普通员工/个人贡献者

上海市
无经验要求
全职员工
仅现场办公
硕士
机器学习工程
Kv Cache
Llm推理
Pytorch
Sglang
Tensorrt-Llm
Vllm
分布式系统
性能优化

AI 估算 · 25k–40k

英特尔作为跨国巨头,校招硕士薪资竞争力强,且LLM推理方向技术门槛高,薪资水平高于普通软件工程师。

职位详情

关于这个职位

作为英特尔人工智能框架团队的一员,你将参与设计、开发和优化面向大语言模型的分布式推理系统

日常工作包括实现分布式推理算法、优化模型执行和通信、转换神经网络模型,并开发提升推理性能的软件组件
你将与研究人员和工程师合作,共同推动英特尔AI能力的提升

最低要求

计算机科学、人工智能、软件工程或相关领域的硕士学位,具有0-1年的实践经验(通过实习、学术项目、课程或培训证明)

精通Python和现代C++编程
具备深度学习和AI框架的基础知识,如PyTorch
具有调试和优化软件性能的经验
对机器学习算法和技术有基本了解
具备较强的问题解决能力和快速学习陌生系统的能力

工作职责

设计、开发和优化分布式LLM推理系统及相关AI框架组件

实现分布式算法,包括模型/数据并行框架和深度学习的异步通信
开发和优化请求调度器、模型工作节点、通信层和KV缓存管理机制等组件
分析分布式推理工作负载,识别计算、通信、内存和调度瓶颈
与组件团队合作,改善端到端延迟、吞吐量、可扩展性和资源利用率
为内部和开源项目贡献高质量的代码、测试和文档,并遵循行业工程标准

优先资格

有分布式LLM推理和服务相关的经验或项目经历

有参与开源项目或在开源生态系统中协作的经验
了解LLM推理概念,如prefill和decode、KV cache管理、连续批处理、并行策略和分离式服务
熟悉推理引擎或服务框架,如vLLM、SGLang、TensorRT-LLM或类似技术
了解大语言模型和推理优化技术
了解AI Agent架构和执行工作流,包括工具调用、规划、记忆、上下文管理和多智能体协调
良好的沟通能力,包括流利的英语书面和口头表达能力

AI 洞察

优缺点分析

优点

  • 岗位处于AI最前沿的LLM推理领域,技术含金量高,发展前景广阔
  • 英特尔作为行业巨头,提供完善的培训体系和导师资源,适合应届生成长
  • 工作内容涉及开源项目,能提升个人在技术社区的影响力和知名度
  • 薪资福利在跨国企业中具有竞争力,且工作地点上海,生活便利
  • 分布式推理系统复杂度高,需要扎实的底层系统知识和快速学习能力
  • 岗位要求现场办公,灵活性较低,需适应固定工作模式
  • 适合对AI系统底层技术有浓厚兴趣,具备扎实编程基础和分布式系统知识的应届硕士毕业生

缺点 / 挑战

  • 作为校招岗位,可能面临较大的技术挑战和压力,需要适应高强度工作

角色解读

  • 从初级工程师成长为分布式推理系统专家,深入掌握LLM推理优化核心技术
  • 有机会参与开源社区(如vLLM、SGLang)贡献,提升行业影响力
  • 在英特尔内部可向技术专家或技术管理方向发展,参与AI框架战略规划
  • 设计并优化分布式大语言模型推理系统,涵盖请求调度、KV缓存管理、并行执行等核心模块
  • 实现分布式推理算法,包括模型并行、数据并行以及异步通信机制
  • 分析推理工作负载,定位计算、通信、内存和调度瓶颈,并推动性能改进
  • 与团队协作,将研究成果落地到内部和开源项目中,提升端到端推理性能
  • 精通Python和现代C++,具备扎实的编程功底
  • 熟悉深度学习框架(如PyTorch)和机器学习基础
  • 理解分布式系统、并行计算和性能优化技术
  • 对LLM推理技术(如KV cache、连续批处理、vLLM等)有了解者优先

申请策略

  • 关注英特尔AI框架团队的开源项目,了解其技术方向,并在面试中展示相关见解
  • 准备英文面试,确保能流利表达技术方案和项目经验
  • 突出分布式系统、深度学习相关的项目经历,尤其是涉及LLM推理或性能优化的项目
  • 强调Python和C++的编程能力,以及使用PyTorch等框架的实践经验
  • 展示开源贡献经历(如GitHub项目、PR提交),体现协作和社区参与度
  • 提及对LLM推理技术(如vLLM、KV cache)的理解或实践,增加竞争力
  • 系统学习分布式系统原理,如通信协议、并行计算和一致性模型
  • 动手实践LLM推理框架,如vLLM或SGLang,理解其内部机制

面试指南

  • 针对技术问题,采用'背景-方案-效果'的结构,先说明问题背景,再阐述解决方案,最后量化效果
  • 对于系统设计题,强调权衡取舍,如延迟vs吞吐量、内存vs计算,并展示对分布式系统原理的理解
  • 在回答项目经验时,突出个人贡献和思考过程,避免只描述结果
  • 请解释LLM推理中的prefill和decode阶段,以及如何优化它们
  • 描述你如何设计一个分布式推理系统,以支持高并发请求
  • 如何优化KV cache管理以提升推理效率?
  • 请分享一个你优化性能的案例,包括分析过程和最终效果
  • 你对vLLM或SGLang等推理框架的架构有何理解?

职位点评

72
综合评分

前沿LLM推理技术岗,技术成长空间大,薪资竞争力强,但WLB一般。

从起薪待遇、成长路径、工作节奏和岗位方向综合评估,方便比较职业起点。

更适合这类人
该职位最适合追求技术成长和前沿领域探索的求职者,愿意接受现场办公和一定的工作压力。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展90
工作生活40
使命价值70

薪资福利

75中等

英特尔作为跨国巨头,薪资福利具有竞争力,但JD未明确具体薪资范围,需在面试中确认。

薪资信号未披露(AI估算:25K-40K/月)

成长发展

90较高

岗位处于LLM推理前沿,技术挑战大,成长空间广阔,且涉及开源项目,能显著提升个人技术影响力。

技术前沿前沿/新兴技术
技术栈Python、C++、PyTorch、分布式系统、LLM推理、KV Cache、vLLM、SGLang、TensorRT-LLM
业务类型profit_center

工作生活

40较低

岗位要求现场办公,工作地点在上海,但JD未提及弹性工作或WLB相关信息,灵活性较低。

工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)

使命价值

70中等

岗位属于AI前沿领域,对推动AI技术进步有积极意义,但社会影响力相对间接。

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