Hercules AI 编程代理高级软件工程师
负责 Hercules AI 编程代理及评估系统的开发。探索让代理工作流在大规模场景下更快、更节省成本且更准确的方法。
描述
- 负责 Hercules AI 编程代理的开发、维护与演进
- 负责 Hercules 在线和离线评估系统的开发、维护与演进
- 研究提升代理速度、成本效益和准确性的新方法
- 利用超过一百万个代码仓库和数百万条聊天消息开展代理研究
- 快速发布,根据发现持续迭代,修正错误,并交付简单易用的自助式成果
任职要求
- 具备高级或资深级别的 AI 上下文与工具编排系统构建经验
- 具备扎实的软件工程基础,包括系统设计、架构、数据建模和 API 设计
- 能够编写整洁、易维护的代码,并在单体代码仓库中高效协作
- 能够独立交付大量面向客户的功能,并有实际成果证明
- 深入了解上下文与工具编排工程,包括摘要与压缩、提示词、提示词缓存、子代理、记忆、梦境机制、上下文管理、工具、异步与延迟工具、RAG 以及技能
- 具备在大规模场景下解决上下文与工具编排工程问题的经验,并对有效和无效的方法有充分依据的判断
- 熟练使用 TypeScript、React、容器、Postgres、Redis 和 Temporal
- 能够利用前沿 AI 编程工具显著提升工作流生产力
- 愿意按照美国时区工作;远程办公时定期前往旧金山办公室
- 愿意努力工作,并在需要时承担各种职责以推动事情完成
福利待遇
- 股权激励
- 不限量 AI 令牌额度
- 灵活的休假政策,员工可根据需要安排休假
- 医疗、视力和牙科保险
- 办公室每日提供午餐、晚餐和零食
