直招.cv

← 返回职位列表

网易 社会招聘

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

广州 ·3-5年·本科

广州市

职位描述

岗位概述: 我们正在寻找一位具备静态分析 + 知识图谱 + AI Agent 集成能力的高级工程师,负责构建面向大型游戏代码仓库的 CodeMap 基础设施。核心使命是通过 AST 解析、调用图构建、语义索引等技术,让 AI Coding Agent 获得对百万行代码仓库的全局结构感知。 工作内容: 1. 代码图谱构建:基于 Tree-sitter / LSP 设计多语言代码结构化解析管线,提取函数、类、接口等符号及调用/继承/导入关系;构建知识图谱存储层,支持调用链追踪、影响面分析、循环依赖检测;实现增量索引与实时更新。 2. AI Agent 集成:将代码图谱封装为 MCP Server,暴露标准化工具接口;开发 Agent Plugin / Skill,实现自动上下文注入——Agent 操作文件时自动附带调用链、影响面等结构信息;设计上下文压缩与 Token 预算优化策略。 3. 语义检索与分析:实现混合检索系统(全文搜索 + 向量语义搜索 + 图查询融合);基于图算法实现代码相关性排序;开发死代码检测、变更影响面分析等代码智能能力。 4. 工程落地:面向大型游戏代码仓库,解决索引性能、存储效率等工程挑战;与 CI/CD 流程集成,将代码图谱更新纳入持续集成流水线。 【任职要求】 1. 本科以上学历,计算机相关专业,5 年以上开发经验,或 2 年以上 AI 工程化落地经验; 2. 具有扎实的编程功底,掌握 Python / TypeScript / C++ / Lua 中至少一门语言,具备借助 AI 快速上手新语言的能力; 3. 了解编译原理基础(AST、IR、符号解析),有 Tree-sitter 或类似 AST 框架使用经验; 4. 有静态分析工具开发或使用经验(CodeQL、SonarQube、Semgrep 等); 5. 掌握图算法(PageRank、社区发现、环检测),有图数据库使用经验(Neo4j、KùzuDB 等); 6. 深入使用过大语言模型(GPT / Claude / Gemini 等),熟悉 LLM 应用架构,有 Prompt Engineering、RAG、Function Calling、Agent 开发实战经验; 7. 对 AI Coding 有热情,深度使用 AI Coding 工具(Claude Code、Cursor、Codex 等)并理解其 Agent 设计原理,有 MCP 工具或 IDE 插件开发经验者优先; 8. 较好的产品意识,对开发者工具的用户体验、交互流程有追求; 9. 具有良好的业务理解能力、沟通能力和责任心,具备较强的团队意识和执行力。 加分项 1. 有大型代码仓库(百万行以上)开发或管理经验 2. 了解或参与过以下开源项目:under.stand Anything、GitNexus、Aider repo-map、Repomix、CodeGraphContext、Codebase-Memory、code-graph-mcp 等代码智能/代码图谱方向项目 3. 有游戏引擎开发经验(UE GC 反射、UObject、Blueprint 互操作等) 4. 有多语言解析管线设计经验或大模型结合代码分析的应用经验

官网刷新:2026-08-26 · 最后确认在招:2026-09-03 22:44:09 · 来源平台:netease