AI 工程师角色画像:愿景、边界与祛魅

约 30 分钟L0L1B4D2

课程来源

[来源] AI Engineering Field Guide(Alexey Grigorev,github.com/alexeygrigorev/ai-engineering-field-guide)

数据口径:2026 年 2–8 月对 builtin.com 的 8 次抓取、895 份 JD 的定性分析 + 6964 份 JD 的定量分析;现实对照部分来自 Reddit/X 的一线从业者讨论。

本课为中文改编版,按本平台「1444 能力素养模型」做了 FDE 视角适配。

本课目录(8 节)

AI 工程师角色画像:愿景、边界与祛魅

与 tech 线《FDE 认知》模块的区别:那门课讲国内语境下 FDE 岗位怎么干;本课用全球市场数据回答"这个角色到底是什么、不是什么"——先看清全球共识,再谈中国打法。

开场钩子

一位从业者(@thewhychain)的原话:

"我入职过两次 'AI engineer' 岗位。JD 里写的是 RAG 和 embeddings,实际工作是 80% 提示词工程 + 胶水代码 + 监控。那些 JD 描述的是野心,不是你每天干的事。"

这节课给你三样东西:角色的核心定义、不是什么、以及 JD 与现实之间的落差地图。看完你就能判断:一个岗位、一个项目、一段经历,到底是不是真正的 AI 工程。

一、核心职责:一句话定义

AI 工程师的核心责任是把 AI 集成进产品:

  • 通过 API 使用 LLM 提供方(OpenAI、Anthropic 等),而不是自己训模型
  • 与产品经理一起识别 AI 能解决的真实用户问题
  • 出发点永远是真实问题,不是"AI 很酷,我们用一下吧"

二、"不只是调 API":十项工程化动作

即使简单到"从图片里抽取属性"这种用例,专业做法也远超一次 API 调用:

  1. 提示词测试——已知输入 + 期望输出的测试用例
  2. 评估集——一组用于验证质量的输入,产出量化指标
  3. 提示词迭代——改提示词 → 跑评估集 → 确认没有退化
  4. 灰度发布——先对小部分用户 A/B 测试
  5. 生产监控——错误率、失败案例的仪表盘
  6. 日志收集——检查输入输出,发现偏差
  7. 人工标注——抽样生产数据验证质量,把问题案例补进评估集
  8. 模型更新——提供方出新模型?先跑评估集看有没有回归
  9. 提示词版本管理——用 Git/MLflow 做版本控制与实验追踪
  10. 用户反馈闭环——显式(点赞点踩)+ 隐式(用户手动修正输出)

这十条就是"原型思维"与"生产思维"的分界线。评估(第 1–3 条)是其中被验证最多的差异化能力。

三、复杂度阶梯:三个数量级

  • 简单调用:用户输入 → 提示词 + LLM API → 响应
  • RAG(约 5 倍难度):增加数据管道、搜索引擎(向量/文本)、检索、基础设施、可靠性
  • Agent(约 10 倍难度):增加工具调用、多轮 LLM 循环、多步评估、链路追踪、工具上线管理

FDE 报价和排期时,用这个阶梯估工作量——客户说"就是个 RAG"和"就是个调用"之间差 5 倍。

四、角色对照:不是什么

与 ML 工程师:职责高度相似。区别只在模型归属——ML 工程师拥有模型权重,AI 工程师通过 API 用第三方模型。把"调用本地模型"换成"调用 OpenAI",其余一样。这是转型成本最低的路径,ML 工程师只需补:评估能力。

与数据科学家:数据科学家聚焦模型创造(翻译需求为 ML、设计数据集、训练);AI 工程师做科学+工程但没有真正的建模——模型已经存在,大部分精力在提示词调优而非模型训练。数据科学家要补的是工程能力(测试、CI/CD、部署)。

AI 工程师不做的:从零造模型、定制模型架构、重度特征工程。

AI 工程师聚焦的:AI 系统的工程最佳实践、提示词设计与版本化、AI 与产品的集成、评估与监控。

在大型组织里:AI 职责常由现有数据科学家(提示词调优、验证框架)+ ML 工程师(工程化、部署)分担,最终才会专职招聘 AI 工程师。LLM 不是万能解,传统 ML 工作仍在继续。

五、JD 与现实的落差地图

一线从业者报告的三类真实工作形态:

  • 编排者(约 50%):RAG 管道、向量库、agent 工作流——带长期记忆的本地助手、Slack 会话问答、线框图转 UI 的 agent、多租户后端(每用户向量命名空间 + token 预算)
  • 评估专家(约 40%):LLM-as-judge、黄金数据集、幻觉检测、生产指标(Recall@K、每查询延迟、每千次请求成本)
  • 效率包装者(约 10%):语义缓存、token 优化、多提供方限速兜底、模型路由(简单任务用便宜模型)

日常与假设的对照:

你以为实际
整天写提示词写根据上下文动态生成提示词的代码
调 OpenAI API建带兜底、监控、成本追踪、多提供方的系统
训练模型很少。用预训练模型 API 或开源权重
在 notebook 里工作迁向生产 API(FastAPI/Go)+ Docker + CI/CD

真实的调试循环:为什么 LLM 在 50 步 agent 链里无视了某条指令?哪个检索块导致了幻觉?如何在不伤质量的前提下压缩 token?多提供方限速怎么兜?

"复合岗"问题:很多 "AI Engineer" 实际是 ML 工程师 + MLOps + 数据工程三合一,或才是真正的 LLM 编排。看职责,别看 title——带 "platform" 或 "data" 的 title 基本是抛硬币。

对 FDE 的启示(1444 对标)

  • B4 趋势研判与战略卡位:全球数据确认"评估"是差异化技能、Agent/集成是主流形态。FDE 给自己定位时,避开"训练模型"叙事,主打"生产交付 + 评估"。
  • D2 沟通翻译与预期管理:向客户解释"AI 工程师不是调 API 的",就用第二节那十项工程化动作——它们正是报价单上该列的工作项。
  • S2 场景定义与要素拆解:复杂度阶梯(调用/RAG/Agent)是场景拆解时估算工作量的通用标尺。

本课自测

  1. AI 工程师与 ML 工程师最本质的一个区别是什么?
  2. 十项工程化动作中,哪三条构成了"评估"的最小闭环?
  3. 客户说"这就是个 RAG 需求,一周够吧",你如何用复杂度阶梯回应?
  4. 看到 "AI Platform Engineer" 的 JD,你会先检查什么来判断岗位实质?

随堂测

逐题作答,即时反馈

0 / 3 已作答
  1. 1. 客户认为“AI工程师就是调API”,作为FDE,下列哪种回应最符合本课D2沟通翻译与预期管理的建议?

  2. 2. 根据讲义中2026年全球AI工程师JD的定性与定量分析,被验证最多的差异化工程能力是?

  3. 3. 按讲义中一线从业者报告,占比最大的AI工程师真实工作形态是?