外观
模块导读与岗位版图
先记住这一页的一句话:career 模块解决两件事——先看清市场上有哪些岗位、各要什么,再照着差距准备自己。 本文就是这两件事的导航图:岗位版图给你市场信息,决策清单帮你定位,内容地图告诉你去哪四页深挖。
求职最怕的顺序错误是"先努力、再定位":闷头刷了三个月模型,回头发现目标岗位根本不考这些。career 模块把你拉回正轨——先做信息工作,再做学习工作。
一、模块定位:看清市场,然后准备自己
整个模块的四篇正文串成一条求职流水线,每一站的产出是下一站的输入:
你的处境:想在机器学习领域求职 / 转岗 / 跳槽
│
▼
┌─────────────────────────────────────────────┐
│ ① 看清市场 ── JD 清单 │
│ 市场上在招什么岗?JD 里反复出现的要求是什么?│
│ 薪资区间、技能权重、学历门槛 │
└─────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────┐
│ ② 看清自己 ── 能力地图 │
│ 把 JD 技能词映射成「会 / 不会 / 半会不会」,│
│ 生成个人补课清单,而不是从头通读 │
└─────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────┐
│ ③ 包装自己 ── 简历分析 │
│ 按面试官视角重写项目经历:突出模型选择、 │
│ 业务结果、失败与复盘 │
└─────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────┐
│ ④ 证明自己 ── 面试题解析 │
│ 高频考题 + 答题框架,最后自测而非第一天看 │
└─────────────────────────────────────────────┘这套顺序不是本站发明的,而是求职冲刺线的主线设计:以终为始,从 JD 和面试题倒推学习内容,不求全面,只求高频考点全部覆盖。时间只有两三周就跟着这条主线走;时间充裕,就把主线与本站「导读 → 核心知识 → 案例 → 实践」的常规路径交叉推进。
与其它模块的关系
career 模块不重复讲知识,它只做两件事:市场信息 + 求职方法。概念性的东西去核心知识章理清边界,去术语表查定义。求职阶段最容易犯的错是把时间花在"再学一章"而不是"整理已会的"——career 模块正是为后者设计的。
二、岗位版图:九类岗位全景
先看总表,再逐个拆。
| 岗位 | 英文常用名 | 一句话定位 | 主要产出 |
|---|---|---|---|
| 算法工程师 | Algorithm Engineer | 国内特有泛称:从建模到上线全程负责 | 能上线、能迭代的模型 |
| 机器学习工程师 | ML Engineer / MLE | 把模型变成可靠系统的工程化专家 | 稳定高效的训练/推理管道 |
| 数据科学家 | Data Scientist | 用数据回答业务问题的统计建模者 | 可信的结论与决策建议 |
| 数据分析师 | Data Analyst | 把数据翻译成业务语言的守门人 | 报表、指标与洞察 |
| 大模型工程师 | LLM Engineer | 2022 年后增长最快的新岗位 | 基于大模型的产品能力 |
| 深度学习研究员 | DL Researcher | 发明新方法的科学家角色 | 论文、专利、新算法 |
| NLP 工程师 | NLP Engineer | 处理自然语言的建模者 | 文本理解与生成系统 |
| CV 工程师 | CV Engineer | 让机器看懂图像的建模者 | 检测/识别/生成系统 |
| 推荐算法工程师 | Recommender Engineer | 排序与分发优化的建模者 | 更高转化的推荐系统 |
薪资数字怎么读(请务必先看这一条)
本节薪资为撰写时(dataAsOf: 2026-08)基于招聘平台公开信息、levels.fyi 等第三方统计的粗粒度综合区间,只做选方向时的量级参考,不构成精确报价。「国内一线城市」指北京、上海、深圳、杭州等地的全职年薪(人民币,覆盖常见水平);「海外」以美国科技公司为主(美元)。同岗位薪资因学历、经验、公司、面试表现可相差数倍;超过一个季度请当趋势参考,精确数字以实际 offer 和最新统计为准。
1. 算法工程师 —— 国内招聘的第一大关键词
「算法工程师」是国内特有的岗位名,覆盖面极宽,常是应届生与转行者的第一站。职责上它是"建模到上线"的全能角色:读需求 → 定义问题 → 特征工程 → 训练 → 评估 → 上线 → 监控迭代。多数公司的算法工程师偏业务建模,树模型与深度模型都会用到,近年大模型能力(Prompt、RAG)开始频繁出现在 JD 里。
- 核心技能:Python 与深度学习框架(PyTorch 为主流)、机器学习基础(监督/无监督/评估)、数据结构与算法(笔试用)、特征工程、业务理解。
- 典型薪资:国内一线城市约 30–70 万/年(大厂核心部门更高,小厂与外包明显更低);海外近似角色是 ML Engineer 或 Applied Scientist,约 15–25 万美元/年。
- 与本站对应:知识底座是本站核心知识章与案例章;求职备战直接对照JD 清单,用能力地图生成补课清单。
2. 机器学习工程师 —— 模型的上游,工程的下游
ML 工程师与算法工程师常被混用,但成熟团队里分工不同:算法工程师偏"做出更准的模型",ML 工程师偏"让模型稳定可靠地在线上跑"。职责包括特征管道、训练任务调度、模型服务、监控告警、A/B 实验平台,以及越来越重的 MLOps(数据版本、模型版本、CI/CD、漂移检测)。
- 核心技能:Python、SQL、数据工程(Spark、Flink 等按团队而定)、MLOps 工具链、容器与云服务、分布式训练、系统工程思维。
- 典型薪资:国内一线城市约 35–60 万/年;海外约 15–25 万美元/年(美国大厂 MLE 是薪资增长最快的方向之一)。
- 与本站对应:建模部分看核心知识章,工程实践是实践章的底色;面试侧重点在"全链路能不能讲清楚",自测用面试题解析。
3. 数据科学家 —— 用数据回答"怎么办"
数据科学家的核心不是建模本身,而是用数据做决策:定义问题、设计指标、跑实验(A/B)、用统计推断和建模回答业务问题,再把结论讲给业务方听。相比算法工程师,它更靠近业务与因果,统计学和沟通能力的权重明显更高。
- 核心技能:统计学与假设检验、实验设计、SQL、Python/R、机器学习建模、因果推断、数据可视化与商业沟通。
- 典型薪资:国内一线城市约 25–50 万/年;海外约 13–22 万美元/年。
- 与本站对应:统计与模型概念见核心知识章,术语口径统一用术语表;这个岗位的"人岗匹配"与算法岗差异大,投递前务必读简历分析,确认你写的是数据科学故事还是算法故事。
4. 数据分析师 —— 数据到业务的翻译官
数据分析师最容易入门、也最容易被低估:取数、清洗、报表、指标口径、归因分析、可视化,少数团队还负责埋点设计与实验支持。它几乎不写模型,但对业务理解和 SQL 的要求可能是所有岗位里最硬的。
- 核心技能:SQL(硬门槛)、Excel/BI 工具(Tableau、Power BI 等)、Python(pandas、可视化)、统计学基础、业务指标与漏斗思维。
- 典型薪资:国内一线城市约 15–35 万/年;海外约 8–15 万美元/年。
- 与本站对应:本站不专门教数据分析工具,但此岗常是转机器学习的跳板,概念与术语用术语表即可;转岗路径的取舍见本页第四节。
5. 大模型工程师 —— 2022 年后最快的增量
大模型工程师是 2022 年底 ChatGPT 之后才规模化的新岗位,核心是把通用大模型(GPT、Claude、开源模型如 Qwen、Llama 等)接进产品:Prompt 工程、检索增强生成(RAG)、Agent/工作流、微调(LoRA 等)、评测集构建、成本与延迟优化。它不要求你从零训练大模型,但要求你知道模型能力边界、并会用工程手段组合它。
- 核心技能:Python、LLM API 与开源模型部署、RAG 与向量检索、评估体系(最易出彩也最易被忽略的部分)、Agent 框架、产品化与工程能力。
- 典型薪资:国内一线城市约 40–100 万/年(资深与稀缺人才溢价高);海外约 18–30 万美元/年。
- 与本站对应:地基仍是你已有的机器学习与深度学习底子;"大模型应用"在能力地图里可查到与本站页面的映射关系。
6. 深度学习研究员 —— 离论文最近的角色
研究员的目标是产出新方法:复现论文、提出改进、跑大规模实验、发表论文或专利,多见于大厂研究院、自动驾驶/多模态实验室与顶尖创业公司。对数学与文献阅读的要求是九类里最高的,对工程与业务的要求最低。
- 核心技能:深度学习原理与最新论文、扎实的数学(线性代数、概率论、优化)、实验设计与消融分析、PyTorch/JAX、英文文献阅读与写作。
- 典型薪资:国内一线城市约 40–90 万/年;海外约 15–28 万美元/年。
- 与本站对应:本站论文章与深度学习相关内容是入门地基;但研究员岗的招聘门槛(顶会论文、竞赛名次)远高于任何文章能覆盖的范围,目标此方向请以JD 清单中的硬条件为准。
7. NLP 工程师 —— 语言智能的建造者
NLP 工程师做文本理解与生成:文本分类、命名实体识别、语义搜索、机器翻译、对话系统,以及占比越来越高的大模型应用。这个岗位的特别之处在于与大模型工程师高度重叠——近两年很多 NLP 岗就是"经典 NLP + LLM"的混合体。
- 核心技能:Python、经典 NLP(分词、词向量、序列标注)、Transformer 原理、LLM 应用、数据与评测;中文场景还要理解分词与语料特点。
- 典型薪资:国内一线城市约 30–60 万/年;海外约 15–25 万美元/年。
- 与本站对应:深度学习与 Transformer 概念是地基,术语口径见术语表。
8. CV 工程师 —— 让机器看见世界
CV 工程师做图像/视频的感知与生成:目标检测、图像分割、人脸识别、视频理解、图像生成。技术栈集中且迭代快(CNN → Transformer → 多模态),常用开源框架(MMDetection、Ultralytics 等)成熟,入门门槛在九类中相对友好。
- 核心技能:Python、深度学习框架、CNN/Transformer 原理、检测/分割/跟踪范式、多模态与生成模型、数据标注与评测。
- 典型薪资:国内一线城市约 30–60 万/年;海外约 15–25 万美元/年。
- 与本站对应:图像类建模的机制讲解在案例章,概念底子用术语表快速补齐。
9. 推荐算法工程师 —— 离业务结果最近的建模岗
推荐算法工程师做排序与分发:召回、粗排、精排、重排、特征工程、在线学习、A/B 实验。它的独特性在于效果直接以业务指标结算(点击率、转化率、时长),因此沟通、实验与工程能力比一般建模岗更重。
- 核心技能:Python、CTR 预估模型演进(LR → GBDT → DNN → Transformer 要讲得出)、Embedding 与双塔、特征工程、实验与因果思维、大数据处理。
- 典型薪资:国内一线城市约 35–70 万/年;海外约 16–26 万美元/年。
- 与本站对应:监督学习与评估是根基,实验设计的严谨性可对照面试题解析中"如何证明你带来的提升是真的"这类问题。
三、岗位技能雷达图:建模 · 工程 · 业务 · 数学
把九类岗位放进四个维度的坐标系,一眼就能看出它们的性格差异。四个维度定义为:
建模(模型选型 / 调参 / 效果优化)
▲
/|\
│
数学 ──────────┼────────── 工程
(统计 / 线代 / │ (代码质量 / 上线 /
概率 / 推导) │ MLOps / 管道)
│
\|/
业务(指标 / 沟通 / 实验 / 商业感)各维权重用 1–5 表示(1 = 基本不需要,5 = 岗位核心能力):
| 岗位 | 建模 | 工程 | 业务 | 数学 | 岗位性格 |
|---|---|---|---|---|---|
| 算法工程师 | 4 | 4 | 2 | 3 | 全能型 |
| 机器学习工程师 | 3 | 5 | 2 | 2 | 工程师型 |
| 数据科学家 | 3 | 2 | 4 | 4 | 业务+统计型 |
| 数据分析师 | 1 | 2 | 4 | 3 | 业务型 |
| 大模型工程师 | 3 | 4 | 3 | 2 | 工程+产品型 |
| 深度学习研究员 | 5 | 2 | 1 | 4 | 科学家型 |
| NLP 工程师 | 4 | 3 | 2 | 3 | 建模型 |
| CV 工程师 | 4 | 3 | 2 | 3 | 建模型 |
| 推荐算法工程师 | 4 | 3 | 3 | 3 | 业务+建模型 |
用这张表怎么选
不要只盯"哪行数字最大",要看哪一列你能接受长期深耕:建模强的人耐得住调参的枯燥,工程强的人享受系统稳定跑起来的踏实,业务强的人需要站在业务方视角获得成就感,数学强的人享受推导的确定性。把"我更愿意长期做哪类工作"排在"哪个岗位更热门"前面。
四、你该选哪个方向:决策清单
没有标准答案,但有标准问题。按下面三组清单逐项自问,勾出的答案会收敛到一两个岗位。
1. 按背景:你现在站在哪?
- [ ] 计算机/软件背景,写代码多年,想转机器学习 → 优先 机器学习工程师 / 算法工程师
- [ ] 数学/统计/物理背景,推导不怵但工程少 → 优先 数据科学家 / 深度学习研究员
- [ ] 业务/商科/运营背景,SQL 熟练 → 优先 数据分析师,再按兴趣向数据科学家过渡
- [ ] 应届无行业经验,想在最短时间拿到面试 → 算法工程师 是国内 JD 数量最多、最通用的入口
- [ ] 已在做传统软件,想蹭上大模型浪潮 → 大模型工程师(已有工程经验是明显加分项)
2. 按兴趣:你享受哪种"完成感"?
- [ ] "模型指标又涨了 0.3%" → 建模倾向,算法 / NLP / CV / 推荐均可
- [ ] "这套管道稳定跑了三个月没告警" → 工程倾向,机器学习工程师
- [ ] "我帮业务方把问题定义清楚了" → 业务倾向,数据科学家 / 数据分析师
- [ ] "我把一篇论文从复现到改进做完了" → 研究倾向,深度学习研究员
- [ ] "我用现成大模型组装出一个新功能" → 产品 + 技术倾向,大模型工程师
3. 按趋势:你愿意为确定性付出多少?
机器学习岗位的市场结构正在变化,几个值得纳入决策的事实(截至 dataAsOf: 2026-08):
- 纯"调参型"通用算法岗位减少,"工程 + 大模型应用"复合型需求上升,国内外 JD 中出现大模型关键词的比例快速攀升;
- 数据科学/分析岗对业务与因果的要求持续抬升,纯工具型分析正在被 BI 工具压缩;
- 研究员岗门槛水涨船高,顶会论文逐渐从加分项变成硬条件;
- 推荐 / CV / NLP 等垂直方向没有消失,但都在叠加多模态与大模型能力。
把三组结果合起来看:三个指向同一个方向就果断选它;方向打架时,用「背景兜底、兴趣定远、趋势加权」排优先级——背景决定你能不能进门,兴趣决定你能走多远,趋势只决定门口挤不挤。
别把"岗位名"当身份
同一个名字在不同公司做的事可能完全不同:A 厂的"算法工程师"可能天天写 SQL,B 厂的"数据科学家"可能天天调模型。读 JD 永远比读岗位名重要——这就是为什么本模块的第一页是JD 清单,而不是"岗位百科"。
五、本模块内容地图:四页各干什么
career 模块共四篇正文,对应求职流程的四个动作:
| 页面 | 一句话定位 | 什么时候用 |
|---|---|---|
| JD 清单 | 汇总国内外大厂在招岗位的真实 JD,拆解高频要求与门槛 | 求职第一天:先知道市场要什么 |
| 能力地图 | 把 JD 技能词映射到本站页面,生成个人补课清单 | 摸清市场后:定位自己的差距 |
| 简历分析 | 面试官视角的简历审查标准,含项目经历改写示例 | 准备投递时:把经历变成证据 |
| 面试题解析 | 高频考点问答 + 答题框架,配合自测 | 面试前一周:最后自测 |
使用顺序是主线,不是选项
求职冲刺线已经把四页排成了两周主线:JD 清单 → 能力地图 → 简历分析 → 面试题解析,上一页的产出是下一页的输入。跳着读会损失大半价值。
六、两点提醒
1. 先看 dataAsOf,再信数字
本模块涉及的岗位、薪资、JD 要求、技术关键词都有时效:机器学习领域半衰期很短,一个岗位的 JD 一年内可能重写两遍,薪资区间随行情波动。因此本模块所有含时效的页面都在 frontmatter 标注了 dataAsOf(数据截止月份),页面顶部也会显示。引用其中的具体数字之前,先看一眼那个日期:
- 距今一个季度内 → 可以当作当前参考;
- 超过一个季度 → 当作"趋势参考",并以官方来源复核;
- 概念性内容(偏差方差、过拟合)衰减很慢,不受此约束。
2. 岗位描述 vs 实际工作:两个版本的世界
JD 是"希望你是的样子",日常工作则是"实际需要你的样子",两者存在系统性落差:
- JD 写"精通深度学习",实际可能是大量数据清洗与特征调试——模型调参只占工作的一小部分;
- JD 写"优化准确率",实际考核的是业务指标——涨 2 个点 AUC 但转化没变,一样过不了评审;
- JD 写"独立负责",实际是庞大系统里的一环——面试时把"我负责的部分"讲清楚,远比吹"我负责整个系统"可信;
- JD 写"大模型经验优先",实际团队自己也还没定型——诚实讨论你对这种不确定性的理解,本身是加分项。
应对方法只有一个:面试前对目标团队做信息侦查(面经、在职者访谈、产品体验),把 JD 当作假设、用调研去验证。面试题解析里有一类"反问面试官"的问题清单,正是干这个用的。
七、延伸阅读
站内继续读
- 求职冲刺线 —— career 模块所在的完整两周备战主线
- ML vs AI vs 深度学习 vs 数据科学 —— 把岗位名称背后的概念边界切清楚
- 术语表 —— 读 JD 和面试题时随时回来查口径
参考资料(真实来源,供复核薪资与趋势)
- levels.fyi —— 美国科技公司薪酬数据库,按公司/级别/城市查询,海外薪资的可靠来源
- Stack Overflow Developer Survey —— 年度开发者调查,含机器学习技术使用率与薪酬分布
- 美国劳工统计局(BLS)数据科学家职业展望 —— 美国数据科学家岗位的官方增长预测与薪资统计
- Kaggle State of Data Science & Machine Learning —— 全球机器学习从业者年度调查,看岗位分布与技术生态变化
- 智联招聘中国就业市场景气报告(CIER) —— 国内招聘市场景气度与行业需求的中国口径参考