职位描述1、参与快手AI IDE 与 Coding Agent 平台的研发,包括前端页面和 Node.js 后端接口开发;
2、协助 Coding Agent Runtime 核心能力建设,包括但不限于:Agent 执行引擎(任务规划、代码生成、执行与修复闭环)、多轮上下文管理(context management / memory system)、Tool 调用系统(文件系统、终端、Git、搜索等);
3、 参与 AI IDE 核心功能开发,包括但不限于:AI 代码生成与补全功能、AI 代码修改与自动修复能力、AI Agent 自主完成编码任务能力;
4、参与 AI IDE 前端系统开发,包括但不限于:IDE Web 界面开发(编辑器、diff 视图、Agent 执行状态展示)、Agent 执行可视化与调试界面;
5、协助 LLM 与 Coding Agent 集成工作,包括但不限于:Prompt engineering 与上下文构建、Token 使用优化与性能调优;
6、关注 AI Coding Agent 前沿技术动态,参与团队技术分享。任职要求1、本科及以上在读学生,计算机、软件工程等相关专业;
2、熟悉 JavaScript / TypeScript,具备基本工程能力和良好代码习惯;
3、有 Node.js 开发经验,了解异步编程基础;
4、熟悉至少一种前端框架,包括但不限于:React、Vue;
5、了解基本 Web 开发流程和工具,包括但不限于:Git、调试与基本性能分析;
6、具备良好的学习能力和问题解决能力;
7、具备良好的沟通能力和团队合作精神。
8、加分项:
1)有 AI IDE 或 Coding Agent 相关项目经验(课程项目、个人项目均可);
2)有 LLM API 使用经验,包括但不限于:OpenAI / Claude / DeepSeek / Qwen 等;
3)有 Agent 框架使用经验,包括但不限于:LangChain、LangGraph、AutoGen 等
4)有 VSCode 插件开发或 Web IDE 相关开发经验;
5)有 AI 编程助手(Cursor、GitHub Copilot 等)深度使用经验;
6)有参与开源项目或技术社区贡献经验;
7)有个人技术博客、项目作品集优先。