1. 从招聘需求倒推这10个岗位为什么会在2026年集中爆发过去大半年我一直在跟踪国内外AI团队的招聘JD变化也帮几个朋友做过内推和简历诊断。一个很明显的感受是2024年大家还在抢“大模型训练工程师”到了2025年下半年招聘关键词已经悄悄换了一轮。AI、Agent、推理加速、具身智能、端侧这几个词几乎出现在每一份我经手的AI岗位描述里。这不是概念炒作。岗位的诞生从来不是凭空造词而是业务链条上出现了真实的人力缺口。训练框架成熟之后模型要落地就必须有人解决“怎么让模型跑得动、跑得便宜、跑得安全、跑进真实设备”这一连串问题。每一个问题背后都对应着一个正在从“兼职”走向“专职”的新岗位。我写这篇东西不是要给你一份“转行指南”而是想把我在实际项目里观察到的岗位画像、技能栈、日常工作内容拆开讲清楚。如果你正在考虑往AI方向靠或者团队要招人却不知道JD该怎么写这些内容可以直接拿去参考。适合有1-3年开发基础、想切入AI工程化方向的读者也适合技术管理者用来校准团队配置。2. 推理加速工程师把模型从“能跑”变成“跑得起”2.1 这个岗位到底在解决什么问题很多人以为推理加速就是调调batch size、换个量化精度。实际做过线上服务的人都知道真正的痛点在成本。一个70B参数的模型如果FP16精度部署单张80G显存的卡只能勉强跑起来并发一上来延迟直接爆炸。推理加速工程师的核心KPI就是在保证输出质量不明显下降的前提下把单次推理的显存占用和延迟压到业务可接受的范围内。我参与过一个客服场景的推理优化项目原始方案是FP16 动态batchP99延迟在2.3秒左右单卡QPS只有8。经过量化、算子融合和KV Cache优化之后P99降到了680毫秒单卡QPS提到了31。这个提升不是靠某一个“银弹”而是多个环节叠加出来的。2.2 核心技术点与实操路径推理加速的技术栈可以分成三层模型层、算子层、服务层。模型层做量化INT8/INT4、蒸馏、剪枝算子层做融合、重排、内存复用服务层做连续批处理、投机解码、前缀缓存。以量化为例我通常的实操顺序是这样的先用校准集跑一遍PTQ训练后量化观察各层的敏感度。敏感层保留FP16其余转INT8。如果PTQ掉点超过1.5%再考虑QAT量化感知训练但QAT的时间成本很高不是所有团队都扛得住。量化完之后一定要做端到端的业务指标验证不能只看困惑度。我见过困惑度只掉了0.3%但实际对话里专有名词全错的案例。注意量化不是精度越低越好。INT4在部分模型上会出现“幻觉放大”现象尤其是涉及数字和日期的问答场景一定要用真实业务数据做回归测试。2.3 工具选型与避坑经验目前主流的推理框架有TensorRT-LLM、vLLM、SGLang等。我的选型逻辑很简单看社区活跃度和是否支持连续批处理。vLLM在开源社区迭代很快PagedAttention对KV Cache的管理确实省显存TensorRT-LLM在NVIDIA卡上的极致性能更好但编译和调试成本高。踩过的坑里最典型的是“显存碎片”。长时间运行后即使总显存够也会因为碎片导致OOM。解决办法是开启框架自带的内存池或者定期做服务重启。另一个坑是动态shape导致的重新编译如果输入长度变化频繁一定要提前把常用长度档位固定下来否则推理引擎会反复触发kernel编译延迟毛刺非常明显。3. Agent开发工程师从“会聊天”到“能干活”3.1 Agent岗位的真实工作内容Agent开发是2025年招聘量增长最快的方向之一。但很多JD写得含糊只写“负责Agent框架设计与开发”。我面过不少候选人发现大家对Agent的理解差异极大。有人觉得调个Function Calling就是Agent有人觉得必须上多智能体协作才算。我的定义比较务实Agent是一套能自主规划、调用工具、根据反馈调整策略并最终完成任务的系统。Agent开发工程师的日常大部分时间花在“编排”和“兜底”上而不是写prompt。编排包括任务拆解、工具路由、状态管理兜底包括异常重试、超时处理、幻觉拦截。3.2 Agent框架与编排的选型逻辑目前Agent框架可以粗分为两类代码优先和配置优先。代码优先的代表是LangGraph、AutoGen灵活度高适合复杂业务逻辑配置优先的代表是Dify、Coze上手快适合快速验证。我个人的经验是如果业务流程超过5个分支或者需要和内部系统深度集成直接上代码优先的框架。配置优先的工具在演示阶段很惊艳但一旦遇到“用户中途改需求”“工具返回格式异常”这类情况兜底逻辑很难写。Agent的记忆管理也是个大坑。短期记忆用对话历史拼接没问题但长期记忆必须做摘要和向量化检索。我试过直接把全部历史塞进context结果token消耗爆炸而且模型注意力被稀释反而容易忘掉关键信息。后来改成“滑动窗口 关键信息抽取 向量召回”三层结构效果稳定很多。3.3 Agent安全与测试的实操要点Agent安全是容易被忽视但极其重要的环节。一个能调用工具的Agent如果被诱导执行了危险操作后果比普通聊天机器人严重得多。我在项目里会强制做三件事工具白名单Agent只能调用注册过的工具禁止动态生成代码执行。参数校验所有工具入参必须做类型和范围校验防止注入。操作确认涉及写操作如发邮件、改数据库必须二次确认。测试方面Agent的测试用例不能只写“正常流程”。我通常会构造三类异常工具超时、工具返回空、工具返回格式错误。观察Agent是否能正确重试或降级。很多Agent在演示时表现完美一遇到工具异常就直接卡死这就是测试覆盖不足。4. 端侧AI部署工程师让模型住进手机和硬件里4.1 端侧部署的核心挑战端侧AI和云端推理完全是两个世界。云端可以堆卡端侧只有有限的算力、内存和电量。端侧AI部署工程师要解决的是在模型精度、推理速度、功耗、内存占用这四个约束里找平衡点。我做过一个手机端的图像分类项目原始模型是ResNet-50直接转过去根本跑不动。后来换成MobileNetV3再做INT8量化推理时间从800毫秒降到了45毫秒。但代价是Top-1精度掉了2.1%。这个取舍必须和业务方对齐不能工程师自己拍脑袋决定。4.2 端侧部署的完整流程端侧部署的流程比云端多好几个环节模型转换把训练框架的模型转成端侧推理引擎支持的格式比如ONNX、TFLite、NCNN。量化压缩根据硬件支持情况选择INT8或FP16部分NPU还支持INT4。算子适配检查目标硬件是否支持所有算子不支持的要做替换或自定义实现。内存规划端侧内存有限要提前规划好模型加载、输入输出缓冲、中间激活的内存复用。功耗调优大核小核调度、频率调节避免长时间满载导致发热降频。提示端侧部署一定要在真实设备上测模拟器上的性能数据参考价值有限。我见过模拟器跑得飞快真机上因为散热问题降频到卡顿的案例。4.3 端侧AI硬件的选型考量端侧硬件五花八门手机、平板、边缘盒子、MCU每种硬件的推理能力差异巨大。选型时我主要看三个指标算力TOPS、内存带宽、功耗。算力决定能跑多大的模型内存带宽决定推理速度的上限功耗决定能不能长时间稳定运行。以手机端为例高通骁龙和联发科天玑的NPU对量化模型的支持都比较好但算子覆盖有差异。同一个模型在骁龙上能跑换到天玑上可能就有算子不支持。所以端侧部署工程师必须对主流芯片的算子支持列表非常熟悉不能只会调框架。5. 具身智能算法工程师让模型拥有“身体”5.1 具身智能的岗位画像具身智能是2025年最热的方向之一但岗位数量还不多主要集中在机器人公司和头部研究机构。具身智能算法工程师的工作简单说就是让模型能感知环境、规划动作、控制执行器完成任务。这个岗位和传统的机器人算法工程师有重叠但区别在于传统机器人算法更多依赖规则和几何计算具身智能更强调用学习的方法尤其是用大模型来做任务规划和泛化。比如“把桌子上的杯子拿起来放到架子上”传统方法要写一堆抓取位姿计算具身智能方法则是让模型直接输出动作序列。5.2 核心技术栈与学习路线具身智能的技术栈可以分成四块感知、规划、控制、仿真。感知包括视觉识别、位姿估计、场景理解规划包括任务分解、路径规划、动作序列生成控制包括关节控制、力控、抓取策略仿真包括物理引擎、域随机化、Sim2Real迁移。学习路线我建议这样走先补机器人学基础运动学、动力学、坐标变换。再学强化学习和模仿学习这是具身智能的核心方法论。然后上手仿真环境MuJoCo、Isaac Sim都是主流选择。最后做Sim2Real把仿真里训好的策略迁移到真机这一步最难也最能体现工程师水平。5.3 具身智能的落地难点具身智能目前最大的难点是泛化。在仿真里训练的策略换一个光照条件、换一个物体材质可能就失效了。域随机化是常用的缓解手段但随机化的范围很难把握范围太小泛化不够范围太大训练难度陡增。另一个难点是数据。具身智能的数据采集成本极高真机采数据又慢又贵。所以很多团队先用仿真数据预训练再用少量真机数据微调。这个路线目前看是可行的但对仿真环境的保真度要求很高。6. 大模型训练与推理加速实战CUDA计算平台的能力要求6.1 为什么CUDA能力依然是硬门槛虽然现在有很多高层框架把CUDA细节封装起来了但真正遇到性能瓶颈时还是得往下挖。我遇到过好几次这样的情况框架层面的优化都做了延迟还是下不去最后发现是某个kernel的实现效率低需要自己写CUDA kernel或者用更底层的库替换。大模型训练与推理加速实战这个方向对CUDA能力的要求主要集中在理解线程层次结构、掌握共享内存和寄存器优化、会用Nsight做性能分析。不需要你从零写一个矩阵乘法但至少要能看懂kernel的瓶颈在哪。6.2 从Python到CUDA的实操路径如果你是从Python转过来的我建议按这个顺序补先用PyTorch的profiler定位热点算子。把热点算子用CUDA C重写对比性能差异。学习cuBLAS、cuDNN、CUTLASS这些库的调用方式很多场景不需要自己写。用Nsight Compute分析kernel的occupancy、内存吞吐、指令效率。注意不要一上来就手写kernel。90%的性能问题可以通过调整block size、使用更高效的库、优化内存访问模式来解决。手写kernel是最后的手段。6.3 训练加速的关键技术训练加速和推理加速的关注点不同。训练更关注吞吐量和显存利用率。常用的手段包括混合精度训练AMP、梯度累积、ZeRO优化、张量并行、流水线并行。我实际项目里ZeRO-2加上梯度检查点能把7B模型的训练显存从80G降到32G左右。但梯度检查点会增加约30%的计算时间这个取舍要看你的瓶颈是显存还是算力。如果显存够就别开检查点如果显存不够开了能跑起来总比跑不起来强。7. 常见问题与排查技巧实录7.1 推理服务延迟毛刺排查延迟毛刺是推理服务最常见的问题。排查思路我总结成一张表现象可能原因排查手段解决方案周期性毛刺显存碎片或GC监控显存曲线开启内存池定期重启随机毛刺动态shape重编译日志查kernel编译记录固定输入长度档位高并发下毛刺批处理策略不合理压测观察batch变化调整连续批处理参数首token延迟高前缀缓存未命中统计缓存命中率优化前缀缓存策略7.2 Agent工具调用失败处理Agent工具调用失败的原因很多我通常按这个顺序排查先看工具本身是否可用网络、权限再看入参格式是否符合工具定义最后看Agent的规划逻辑是否合理。很多时候不是工具的问题而是Agent把错误的参数传给了工具。一个实用技巧是给每个工具加一个dry-run模式。Agent调用工具时先走dry-run只校验参数不执行实际操作校验通过后再真正执行。这样能拦截大部分参数错误避免误操作。7.3 端侧模型精度下降的补偿端侧量化后精度下降是常态补偿手段有几个一是量化感知训练让模型在训练时就适应量化误差二是混合精度敏感层保留高精度三是后处理补偿比如在分类任务里对logits做温度校准。我个人的经验是INT8量化后精度下降控制在1%以内是可以接受的超过1%就要考虑QAT或者混合精度。INT4目前只在部分场景可用通用性还不够。8. 这些岗位的共同能力底座观察这10个方向会发现它们对底层能力的要求高度重合。Python和C是基础CUDA和推理框架是加分项系统设计能力是分水岭。我见过很多候选人模型调得不错但一让他设计一个高并发的推理服务就露怯了。另一个共性是对业务的理解。AI岗位不再是纯研究岗工程师必须知道自己的优化对业务指标有什么影响。推理加速省了多少钱Agent自动化替代了多少人工端侧部署让多少设备能离线运行这些才是岗位价值的最终体现。如果你正在准备切入这些方向我的建议是选一个方向深扎但不要只盯着这一个方向。AI工程化的边界很模糊推理加速工程师可能要懂一点Agent编排Agent开发工程师可能要懂一点端侧部署。复合能力越强在这个快速变化的领域里越稳。最后分享一个我自己的习惯每接手一个新项目先花半天时间把整个数据流和调用链画出来标出每个环节的耗时和资源消耗。这个习惯帮我定位了至少一半的性能问题。工具会变框架会换但定位问题的方法论是通用的。
企业数字化 ERP 产品动态
相关推荐
人事管理系统数据库设计:六表建模与状态/历史分离避坑 简介:这份文档面向高校计算机与信息管理专业学生,以人事管理系统后台数据库为设计题目,覆盖从需求分析到数据库实施、再到报告撰写的完整流程,适合正在完成数据库课程设计或准备相关实验的人对照参考。压缩包内只有1个doc文件&… · 2026/11/4 8:58:36
网络安全人才需求激增:现状、驱动力与职业发展 1. 网络安全行业的人才供需现状最近两年,一个有趣的现象正在就业市场悄然发生:网络安全专业的应届毕业生正在成为各大企业争相抢夺的"香饽饽"。某985高校信息安全专业的辅导员告诉我,他们今年毕业的学生平均每人手握3-5个offer&… · 2026/11/4 8:58:36
DSP283xx驱动AD7606八通道同步采样时序与实现 简介:面向TI TMS320F283xx系列DSP开发者,提供在CCS环境下驱动与控制AD7606高速16位ADC的工程参考,适用于工业采集、实时信号处理等需要多通道同步采样的场景。压缩包共100个文件、约429KB,以C源文件与头文件为核心,配合… · 2026/11/4 8:58:36
2026年AI学习全景:从应用层到工程层的工具链与路线图 2026年再回头看AI学习这件事,你会发现市场已经彻底变了。三年前大家问的是"大模型是什么",现在问的是"大模型时代到底该学什么、用什么工具、走哪条路线"。外面培训机构把AI吹得天花乱坠,好像学三天提示词就能年薪百万&a… · 2026/11/4 9:40:42
达普韦伯DApp实战:构建企业级可信数据空间 1. 项目背景与核心价值去年参与某供应链金融平台改造时,第一次深刻体会到数据可信问题的严重性——合作方之间因数据真实性争议导致的纠纷平均每月造成近200万损失。这也让我开始关注分布式应用(DApp)在构建可信数据环境中的实践价值。达普韦… · 2026/11/4 9:40:42
Windows与Ubuntu双平台YOLO环境配置与优化指南 1. 环境准备:双平台基础配置差异解析在Windows 10和Ubuntu 20.04双平台上搭建YOLO环境时,硬件驱动层的差异会导致后续环节出现连锁反应。以NVIDIA显卡为例,Windows平台通常预装符合WHQL认证的驱动版本,而Linux需要手动处理DKMS模块… · 2026/11/4 9:40:42
企业级DApp开发实战:基于Hyperledger Fabric的区块链应用 1. 项目背景与核心价值达普韦伯DApp(Decentralized Application)是近年来区块链技术在企业级应用中的重要落地形式。不同于传统中心化应用,DApp通过智能合约实现业务逻辑的自动化执行,结合分布式账本技术确保数据不可篡改… · 2026/11/4 9:40:42
冗余连接:概念、原理与工程实践 1. 冗余连接的概念解析 冗余连接是图论和网络拓扑中的一个重要概念。简单来说,它指的是在一个连通图中,那些如果被移除后不会破坏图连通性的边。这类连接虽然看似"多余",但在实际系统设计中往往承担着关键作用。 在计算机网络、电… · 2026/11/4 9:40:42
OpenNHP Agent SDK跨平台集成与C ABI集群化迁移 第一次把 OpenNHP Client Agent SDK 接进自家产品里,我卡住的地方不在业务逻辑,而是在链接器上。头文件翻来覆去就那几个函数,可跨平台编译一跑起来,Linux 上顺得像玩一样,Windows 上直接甩一串 unresolved external&a… · 2026/11/4 9:39:42
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38
AI辅助技术栈评估:提升研发决策效率60% 1. 项目背景与核心价值技术决策一直是研发团队面临的重大挑战。随着技术生态的快速演进,技术栈的选择、维护和迭代变得愈发复杂。我们团队在过去两年里,先后经历了三次重大技术栈迁移,每次都需要投入大量人力进行技术评估和风险分析。直到去年… · 2026/11/4 0:00:17
从生成Token到直接决策:Jev如何重塑AI Agent工程实践 1. 从"生成文字"到"拍板决策":Jev 到底在解决什么问题大多数人第一次接触大模型,脑子里建立的模型是"输入问题、输出文字"。你问它今天天气怎么样,它给你一段描述;你让它写个周报,它给你… · 2026/11/4 0:00:17
32G统一内存跑大模型:内存账、TPS实测与端云分流 想在一台 32G 统一内存的小主机上把大模型跑成"日常可用",这件事我前后折腾了小半年。标题里说的这台 Mac mini M6,是我们这次讨论的目标平台,具体到手规格以实物为准;但下面这套推算方法和实测思路,对任何统… · 2026/11/4 0:00:17
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38