AI应用研发工程师(AI 代码图谱方向)
Company 网易
Focus 技术 · 后端
广州
July 1, 2026
岗位职责
岗位概述: 我们正在寻找一位具备静态分析 + 知识图谱 + AI Agent 集成能力的高级工程师,负责构建面向大型游戏代码仓库的 CodeMap 基础设施。核心使命是通过 AST 解析、调用图构建、语义索引等技术,让 AI Coding Agent 获得对百万行代码仓库的全局结构感知。
工作内容:
- 代码图谱构建:基于 Tree-sitter / LSP 设计多语言代码结构化解析管线,提取函数、类、接口等符号及调用/继承/导入关系;构建知识图谱存储层,支持调用链追踪、影响面分析、循环依赖检测;实现增量索引与实时更新。
- AI Agent 集成:将代码图谱封装为 MCP Server,暴露标准化工具接口;开发 Agent Plugin / Skill,实现自动上下文注入——Agent 操作文件时自动附带调用链、影响面等结构信息;设计上下文压缩与 Token 预算优化策略。
- 语义检索与分析:实现混合检索系统(全文搜索 + 向量语义搜索 + 图查询融合);基于图算法实现代码相关性排序;开发死代码检测、变更影响面分析等代码智能能力。
- 工程落地:面向大型游戏代码仓库,解决索引性能、存储效率等工程挑战;与 CI/CD 流程集成,将代码图谱更新纳入持续集成流水线。
任职要求
- 本科以上学历,计算机相关专业,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 插件开发经验者优先;
- 较好的产品意识,对开发者工具的用户体验、交互流程有追求;
- 具有良好的业务理解能力、沟通能力和责任心,具备较强的团队意识和执行力。
加分项
- 有大型代码仓库(百万行以上)开发或管理经验
- 了解或参与过以下开源项目:under.stand Anything、GitNexus、Aider repo-map、Repomix、CodeGraphContext、Codebase-Memory、code-graph-mcp 等代码智能/代码图谱方向项目
- 有游戏引擎开发经验(UE GC 反射、UObject、Blueprint 互操作等)
- 有多语言解析管线设计经验或大模型结合代码分析的应用经验