AI PM 到底需要多技术?看了 40+ 个 JD 后,我把要求拆成了 4 层
How technical does an AI PM need to be?这是「现在公司到底在招什么样的 AI PM」系列第二篇。
这一轮我整理了截至 2026 年 8 月 20 日的 43 个公开 AI 产品岗位,包括 OpenAI、Anthropic、Scale AI、Box、Binance、Apple、Ford、n8n,以及金融、保险、医疗等行业公司的职位;同时参考 Stanford AI Index 2026、PwC 2026 AI Jobs Barometer 等资料。
第一篇先做了一张地图:
所谓 AI PM,其实已经是很多种完全不同的工作。
有人离模型很近,有人在做 Agent Platform,有人负责 Evals,也有人负责把 AI 接进具体行业和企业工作流。
这也解释了一个我之前一直觉得很难回答的问题:
AI PM 到底需要多技术?
如果只看讨论,很容易得到两个极端答案:
一边说,PM 不需要写代码,理解用户和产品就够了;
另一边说,现在做 AI PM,不懂 Python、ML、System Design 已经不行了。
看完这批真实 JD,我觉得两边都说对了一部分。
问题在于:
“技术能力”本身不是一件事。
我会把招聘里的要求大致拆成四层。
第一层:AI Literacy —— 至少知道自己在做什么
这是最基础的一层。
不一定要写代码,但至少需要理解:
- LLM 大概擅长什么、不擅长什么;
- Hallucination 为什么会出现;
- RAG 是解决什么问题的;
- Agent 和普通 Chatbot 有什么区别;
- Tool Calling、Grounding、Context、HITL 分别在做什么。
这些概念并不难学。
真正重要的是,它们会不会影响产品判断。
例如工程师说:
这个场景不适合继续把信息塞进 Context,应该改成 Retrieval。
或者:
这个步骤不能直接让 Agent 执行,最好保留 Human Approval。
PM 不一定要自己实现,但至少应该能参与讨论:
为什么?代价是什么?有没有别的方案?
如果所有涉及 AI 的决定最后都只能变成:
Engineering 建议这么做。
那其实不只是技术被外包了。
一部分产品判断也一起被外包了。
所以我现在会把 AI Literacy 理解成:
不需要成为工程师,但至少要听得懂这个产品为什么这样工作。
这应该已经是 AI PM 的基本门槛。
第二层:Builder Fluency —— 能不能自己先试一下
再往上一层,我看到越来越多 JD 开始出现:
Hands-on、Prototype、Python、SQL、Notebook……
这里很容易让人产生压力:
PM 现在也要写代码了吗?
我觉得不必直接得出这个结论。
这些岗位更常表达的是另一种要求:
不要把所有验证都依赖工程团队。
例如有一个产品想法,可以自己先:
- 调用一个 Model API;
- 搭一个简单的 RAG;
- 让 Agent 调两个 Tool;
- 跑几十个测试 Case;
- 比较两个模型;
- 看 Trace 和 Log;
- 用简单的 Python / SQL 看一下结果。
Box 的 Product Manager, AI Evaluations 是一个很典型的例子。
它明确要求 PM 能使用 Python、SQL、Notebook,自己构建 Evals、分析结果、Prototype Data Pipeline。
这不是让 PM 去维护 Production Code。
更像是在说:
如果一个问题几个小时就能自己验证,不要先花几天写文档,再等别人替你验证。
这件事其实和 Coding Agent、AI-assisted Building 的发展也有关系。
Prototype 的成本已经明显下降。
以前“PM 自己做不了”很合理的事情,现在有一部分已经变成:
“为什么不先自己试试?”
所以 Builder Fluency 真正重要的,不是“会不会某种编程语言”。
而是:
能不能独立把一个模糊想法推进到有证据可以判断。
第三层:System Fluency —— 知道一个 AI 产品为什么会失败
再往上一层,我觉得才是真正拉开 AI PM 差距的地方。
一个 Demo 能跑,不代表它是一个产品。
真正投入使用以后,很快会遇到:
- Agent 可以调用哪些 Tool?
- 什么 Tool 绝对不能调用?
- Context 应该放多少?
- 什么时候需要 Memory?
- Tool 连续失败以后,是 Retry、Fallback,还是直接停止?
- 什么动作必须由人确认?
- 模型更新以后,怎么知道有没有 Regression?
- 质量提高一点,但成本翻倍,要不要上?
- 更强的模型慢两秒,用户是否能接受?
这时候需要理解的已经不是:
“RAG 是什么?”
而是:
整个系统在什么条件下会可靠,又会在什么地方失效。
例如 Binance 的 AI Agent & Harness PM,职责里会出现:
Task Flow、Capability Boundary、Failure Fallback、Harness Evaluation、Task Set。
OpenAI 的 API Agents PM,则需要和研究、工程一起讨论 SDK、API 和 Agent Infrastructure。
这类岗位不一定要求 PM 自己实现所有东西。
但它要求 PM 能对这些东西做产品判断。
我觉得这里有一个挺重要的区别:
第二层问的是:
我能不能自己做实验?
第三层问的是:
我知不知道实验结果意味着什么,以及这个系统能不能上线?
后者比“会写一点 Python”重要得多。
第四层:ML / Infrastructure Depth —— 有些 AI PM,本来就是技术 PM
再往上,就是 Core Models、Training、Post-training、Inference、Compute、ML Platform 这些岗位。
它们可能要求理解:
- Model Training;
- Inference;
- Search / Recommendation;
- Data Infrastructure;
- Serving;
- 分布式系统;
- Experimentation Framework。
这时候竞争者本来就经常来自:
ML Engineer、Data Scientist、Search / Recommendation PM、Infrastructure PM。
所以如果看到 OpenAI、Anthropic 的一些 JD,觉得:
AI PM 为什么已经要求这么深的技术?
其实不一定代表所有 AI PM 都变成这样。
更准确的理解是:
你正在看一种本来就非常靠近模型和 Infrastructure 的 PM。
一个 Healthcare Agent PM 和一个 Core Models PM,虽然 Title 里都可能有 Product Manager,但能力结构完全不同。
这也是为什么上一篇先把 AI PM 分类很重要。
否则所有技术要求都会被揉成一张吓人的学习清单。
真正让我觉得更重要的,是这三种能力正在跨岗位出现
看完这些 JD 后,有三个东西我反而比“会不会写代码”更在意。
1. Evals:你怎么知道它真的变好了?
这是我觉得 AI PM 和传统产品工作差异很明显的一点。
过去我们很容易说:
“用户反馈不错。”
AI 产品里,这句话不太够。
需要继续问:
- 和什么 Baseline 比?
- 在哪些任务上更好?
- 测试集怎么来的?
- 哪些错误改善了?
- 又有哪些地方退化了?
- 什么错误可以接受?
- 什么错误一次都不能发生?
所以 Evals 即使没有变成每个人职位名称的一部分,也很可能慢慢变成 AI PM 的基础工作方法。
不是每个人都需要成为 Eval 专家。
但至少应该知道:
我凭什么说这个版本更好?
2. Trade-off:不是单纯追求“模型更聪明”
一个 AI 产品通常同时存在很多目标:
QualityLatencyCostReliabilitySafety
它们经常彼此冲突。
- 更强的模型可能更贵;
- 更快的模型可能效果差一点;
- Context 放得更多可能更准,但延迟和成本一起上涨;
- Agent 权限更大可能完成更多任务,同时也更危险。
这里不存在一个工程师可以算出来的唯一答案。
产品还是需要决定:
我们到底在优化什么?
以及:
底线在哪里?
3. Failure Design:先想它会怎么坏
普通软件当然也需要处理异常。
但 AI 系统的不确定性,让 Failure 变成一个更核心的产品问题。
- 不知道怎么办?
- 信息冲突怎么办?
- Tool 返回错误怎么办?
- 模型非常自信地答错怎么办?
- 执行到一半失败怎么办?
- 什么时候应该让人接管?
- 错误发生以后能不能恢复?
我现在反而觉得:
看一个 AI PM 是否真的理解产品,最好的方式之一不是看他能不能讲 Happy Path,而是看他怎么讲 Failure。
所以,AI PM 到底要不要会写代码?
如果一定要给一个很短的答案:
不一定。
但另一个答案也很明确:
完全不碰技术,会越来越限制可以竞争的岗位。
不是因为 PM 要变成 Engineer。
而是因为 AI 把很多过去藏在工程实现里的问题,变成了产品问题。
- 模型选哪个;
- 什么时候可以发布;
- 怎样评价质量;
- Agent 有多大权限;
- 失败后怎么办;
- Quality、Latency、Cost 怎么取舍。
这些事情都不能只靠:
“技术团队会处理。”
我觉得可以用五个问题自测
与其问自己:
“我会不会 Python?”
不如拿一个真实 AI 产品,看看自己能不能回答:
1. 为什么这里需要 AI,而不是普通规则?
2. 什么结果算好?
3. 准备怎么测?
4. 最容易失败在哪里?
5. 上线以后,怎么知道它有没有持续变差?
如果这些问题已经能独立回答,即使代码能力还有限,技术也开始真正服务于产品判断了。
如果这些问题答不了,即使知道很多 Framework 和新名词,可能仍然只是:
知道 AI,而不是会做 AI 产品。
所以这一篇研究下来,我最后对“AI PM 要多技术”的理解反而比开始时简单了一点:
学技术,不是为了替代工程师。
是为了不要把本来属于产品的判断,也一起交出去。
下一篇会继续看另一个很有意思的变化:
为什么招聘里开始出现 Evals、Harness、Model Behaviors、Forward-Deployed 这些几年前很少见的职位?
它们到底是在发明新名词,还是 AI 产品组织真的开始长出新的专业分工?
「现在公司到底在招什么样的 AI PM」系列 2/4。研究基于截至 2026 年 8 月 20 日整理的 43 个公开 AI 产品岗位;本文主要参考 Box AI Evaluations、OpenAI API Agents / Core Models、Binance AI Agent & Harness、Scale AI Forward-Deployed 等招聘信息,并结合 Stanford AI Index 2026、PwC 2026 AI Jobs Barometer 做趋势交叉参考。