工作职责
- 设计和构建可重用的多代理AI系统,以支持多个项目和用例
- 定义代理角色、职责和交互模式,包括计划、协调和任务交接
- 使用LangChain、LangGraph、CrewAI或类似框架实现代理编排
- 集成自托管的LLM以及商业LLM API
- 使用Python开发后端服务,包括:
- 代理编排和执行逻辑
- 工具集成和外部API访问
- 前端消费的后端API
- 使用React.js开发和维护前端组件,包括:
- 与AI代理交互的用户界面
- 代理输出和中间结果的可视化
- 人工参与的工作流程(审查、批准、覆盖)
- 实施代理评估和监控,涵盖:
- 响应质量和正确性
- 性能和延迟
- 成本和资源使用
- 与各部门的业务用户密切合作,了解工作流程并将业务需求转化为基于代理的解决方案
- 制作技术文档,包括系统设计、代理模式和使用指南
职位要求
- 拥有人工智能、数据科学、计算机科学或相关领域的文凭或更高学历
- 在多代理AI系统设计和实施方面有丰富的实践经验
- 精通Python(后端)和React.js(前端)
- 具有LangChain、LangGraph、CrewAI或类似AI代理框架的实际经验
- 具有使用自托管LLM和商业LLM服务的经验
- 熟悉代理评估技术和AI质量评估
- 对LLM的局限性有深刻理解,包括幻觉和非确定性行为
- 能够设计具有适当防护措施和人工参与控制的可靠AI系统
- 具备较强的沟通能力,能够与不同技术背景的业务用户进行交流
- 能够在独立工作的同时与内部团队紧密合作