Netease logo
网易
AI应用研发工程师(AI 代码图谱方向)

AI应用研发工程师(AI 代码图谱方向)

发布于 2 天前

普通员工/个人贡献者

广州市
高级经验
全职员工
仅现场办公
本科
软件工程
RAG
LLM
静态分析
知识图谱
游戏引擎
图算法
LUA
GPT
Neo4j

AI 估算 · 30k–50k

网易广州,高级AI工程师,技术栈前沿且稀缺,市场薪资竞争力强,预计月薪30-50K,16薪。

职位详情

关于这个职位

该职位负责构建面向大型游戏代码仓库的 CodeMap 基础设施,核心是通过 AST 解析、调用图构建和语义索引,让 AI Coding Agent 获得全局结构感知

你需要设计多语言代码解析管线,开发图数据库存储与检索,并将代码图谱封装为 MCP Server 以支持 AI Agent 自动上下文注入
这是一个深度结合静态分析、知识图谱与 LLM 的高难度技术岗位,适合对代码智能和 AI 工程化有热情的人

最低要求

本科以上学历,计算机相关专业,5 年以上开发经验,或 2 年以上 AI 工程化落地经验

具有扎实的编程功底,掌握 Python / TypeScript / C++ / Lua 中至少一门语言,具备借助 AI 快速上手新语言的能力
了解编译原理基础(AST、IR、符号解析),有 Tree-sitter 或类似 AST 框架使用经验
有静态分析工具开发或使用经验(CodeQL、SonarQube、Semgrep 等)
掌握图算法(PageRank、社区发现、环检测),有图数据库使用经验(Neo4j、KùzuDB 等)
深入使用过大语言模型(GPT / Claude / Gemini 等),熟悉 LLM 应用架构,有 Prompt Engineering、RAG、Function Calling、Agent 开发实战经验
对 AI Coding 有热情,深度使用 AI Coding 工具(Claude Code、Cursor、Codex 等)并理解其 Agent 设计原理,有 MCP 工具或 IDE 插件开发经验者优先
较好的产品意识,对开发者工具的用户体验、交互流程有追求
具有良好的业务理解能力、沟通能力和责任心,具备较强的团队意识和执行力

工作职责

代码图谱构建:基于 Tree-sitter / LSP 设计多语言代码结构化解析管线,提取函数、类、接口等符号及调用/继承/导入关系

构建知识图谱存储层,支持调用链追踪、影响面分析、循环依赖检测
实现增量索引与实时更新
AI Agent 集成:将代码图谱封装为 MCP Server,暴露标准化工具接口
开发 Agent Plugin / Skill,实现自动上下文注入——Agent 操作文件时自动附带调用链、影响面等结构信息
设计上下文压缩与 Token 预算优化策略
语义检索与分析:实现混合检索系统(全文搜索 + 向量语义搜索 + 图查询融合)
基于图算法实现代码相关性排序
开发死代码检测、变更影响面分析等代码智能能力
工程落地:面向大型游戏代码仓库,解决索引性能、存储效率等工程挑战
与 CI/CD 流程集成,将代码图谱更新纳入持续集成流水线

优先资格

有大型代码仓库(百万行以上)开发或管理经验

了解或参与过以下开源项目:under.stand Anything、GitNexus、Aider repo-map、Repomix、CodeGraphContext、Codebase-Memory、code-graph-mcp 等代码智能/代码图谱方向项目
有游戏引擎开发经验(UE GC 反射、UObject、Blueprint 互操作等)
有多语言解析管线设计经验或大模型结合代码分析的应用经验

AI 洞察

优缺点分析

优点

  • 前沿技术栈,涉及编译原理、知识图谱、LLM、Agent,是当前 AI 工程化最热门的方向之一
  • 大厂平台(网易),稳定的薪酬福利和丰富的游戏代码场景,能快速积累大规模系统经验
  • 团队技术氛围浓厚,可接触到开源的代码智能项目,有机会贡献社区和发表专利
  • 技术复杂度高,需要同时掌握多个领域知识(编译器、图数据库、LLM),上手周期长
  • 适合对底层技术有强烈好奇心、喜欢攻克复杂系统问题、并希望站在 AI 工程化浪潮前沿的工程师

缺点 / 挑战

  • 目标代码仓库为百万行级游戏项目,性能优化和工程落地难度大,可能面临压力
  • 需要与多部门协作,沟通成本较高,且 Agent 集成部分仍在快速演进,需持续学习

角色解读

  • 技术上可深耕代码智能领域,成为静态分析或 AI Agent 方向的技术专家
  • 产品向上可主导代码智能平台的架构演进,成为 AI 工程化团队的负责人
  • 横向可拓展至游戏引擎、编译器优化等底层系统方向,或转岗至其他 AI 基础设施团队
  • 设计和实现多语言代码的静态分析管线,使用 Tree-sitter 或 LSP 提取符号与调用关系,构建知识图谱
  • 将代码图谱封装为 MCP Server,编写 Agent 插件以实现自动上下文注入,优化 Token 预算
  • 开发混合检索系统,结合全文搜索、向量搜索和图查询,支持代码相关性排序和影响分析
  • 与 CI/CD 集成,确保图谱增量更新,并解决大规模仓库的索引性能问题
  • 扎实的多语言编程能力(Python/TypeScript/C++/Lua),并能借助 AI 快速入门新语言
  • 熟悉编译原理基础,具备 AST 解析、Tree-sitter 或类似框架的实际使用经验
  • 掌握图算法(PageRank、社区发现等)和图数据库(Neo4j、KùzuDB),能构建和查询知识图谱
  • 深入使用过 LLM 应用(GPT/Claude),有 Agent 开发、RAG、Function Calling 的实战经验

申请策略

  • 在简历和面试中强调你对 AI Coding 的热情,比如日常使用 Cursor/Claude Code 的经验和思考
  • 了解网易游戏的技术生态,尤其是其游戏代码规模,展示你对大规模仓库挑战的理解
  • 突出你在静态分析或图数据库方面的项目经验,如搭建过代码解析管线或使用 Neo4j 进行依赖分析
  • 展示 LLM 应用相关的实战成果,如开发过 Agent、RAG 系统或参与过 MCP 插件开发
  • 如果有开源项目贡献(特别是代码智能领域),应重点列出,并简要说明你的角色和影响
  • 若尚不熟悉 Tree-sitter 或 LSP,建议快速学习并写一个简单的语言解析器 Demo
  • 补充图算法和图数据库知识,可练习使用 Neo4j 构建一个小型代码关系图谱
  • 深入理解 MCP 协议,尝试基于官方 SDK 开发一个简单的 MCP Server

面试指南

  • 对于系统设计题,先明确需求边界,再列出核心组件(解析、存储、检索),接着讨论选型理由和 trade-off
  • 对于经验题,使用 STAR 法则:情境、任务、行动、结果,突出你解决的具体问题和量化效果
  • 对于算法题,先解释算法原理,再结合实际代码分析场景说明如何适配
  • 如何设计一个支持多语言的 AST 解析管线?你会选择哪些工具和技术?
  • 代码图谱中的增量索引如何实现?如何保证实时性?
  • 描述一个你使用 LLM 进行 Agent 集成的项目,遇到过哪些 Token 预算问题?
  • 图算法(如 PageRank)在代码分析中有哪些应用?举例说明
  • 如何评估你的代码图谱系统的性能?在百万行代码仓库中可能存在哪些瓶颈?

匹配度报告

74
综合匹配度

大厂前沿技术岗,薪资优厚,技术成长性强,但需现场办公且WLB一般。

适合人群
最适合追求技术成长和前沿领域探索的求职者,对薪资和WLB要求适中者亦可考虑。
最强匹配
成长发展匹配
最弱匹配
工作生活匹配
薪资福利80
成长发展92
工作生活55
使命价值70

薪资福利匹配

80较高

网易作为上市大厂,薪资待遇在行业内有竞争力,福利体系完善。但JD未明确薪酬范围,无法直接判断偏高或偏低。

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

成长发展匹配

92较高

该职位技术栈极新(知识图谱+MCP+LLM Agent),是AI工程化前沿领域,能快速积累稀缺技能。但JD未明确提及晋升通道。

技术前沿前沿/新兴技术
技术栈Tree-sitter、LSP、AST、图算法、知识图谱、LLM、RAG、Agent、MCP、Function Calling
业务类型ambiguous

工作生活匹配

55较低

仅现场办公,未提及弹性工时或远程,广州办公室位置未明确,WLB信号缺失,可能存在加班压力。

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

使命价值匹配

70中等

游戏行业+AI技术结合有前景,但社会影响力中性,更多是技术驱动,使命导向不明显。

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