高级Agent 开发工程师
上海本智激活智能科技有限公司职位描述
岗位职责 1. 负责 AI Agent 相关前端/桌面端应用开发,基于 React构建 Web及Electron 应用。 2. 参与 Agent 能力集成,实现与 MCP、Skills、RAG 等组件的交互与数据展示。 3. 负责前端与 Node.js 中间层的接口设计及实现,保障 Agent 调用链路稳定。 4. 使用 WebSocket 实现 Agent流式响应、任务状态推送等实时通信场景。 5. 独立完成功能模块的技术设计、开发、自测与联调,配合团队迭代交付。 6. 使用 Git 进行版本管理,参与代码评审,推动前端工程化规范落地。 任职要求: 1. 本科及以上学历,3-5年前端开发经验,有 Agent 相关项目开发经验。 2.精通 React及其生态(React Router、Redux/Zustand 等),能独立搭建项目架构。 3. 熟练掌握 JavaScript(ES6+)和TypeScript,理解 DOM、BOM、事件机制等前端基础。 4. 了解 Electron 基本原理,能完成基础打包、进程通信及常见问题定位。 5. 熟悉Agent 相关技术概念:MCP(Model Context Protocol)、Skills、RAG,并有实际使用经验。 6.具备 WebSocket 开发经验,能处理断线重连、心跳等机制。 7. 熟练使用 Git、Webpack/Vite,了解前端工程化流程。 8. 有 Node.js 开发能力,能编写简单接口或脚本工具(加分项,但已作为偏必需能力)。 加分项: • 有 LangChain、LlamaIndex、Dify 等 Agent 框架使用经验。 • 有 Electron 实际项目经验或跨端优化经验。 • 有 RAG 应用落地经验(如向量数据库、文档切片、检索增强展示)。 • 开源项目或技术博客输出者优先。
¿Te interesa este puesto?