全栈软件工程师
岗位摘要
构建并发布跨Web界面、API、后端服务和数据模型的功能;创建任务创建、进度更新、代理反馈和结果的工作流程,确保跨会话和设备的连贯性;与研究、产品和设计合作伙伴一起,将新兴模型能力转化为产品原型
岗位职责
- 构建并发布跨Web界面、API、后端服务和数据模型的功能
- 创建任务创建、进度更新、代理反馈和结果的工作流程,确保跨会话和设备的连贯性
- 与研究、产品和设计合作伙伴一起,将新兴模型能力转化为产品原型
- 设计产品界面与代理执行系统之间的清晰接口
- 提高整个技术栈的性能和可靠性,包括用户面对的延迟和部分故障的恢复
- 负责项目从早期探索到架构、实施、发布以及基于用户反馈的迭代
- 随着产品增长,帮助建立技术方向、测试实践和可观测性
任职要求
- 在前后端系统构建和发布产品方面有丰富经验
- 能够在用户界面、服务设计、API和数据建模之间自如切换
- 具备强大的产品直觉,关心如何让复杂能力对用户来说易于理解
- 曾将模糊的想法从概念推向生产,并在迭代速度和长期可维护性之间做出实际权衡
- 理解异步工作流程,能够推理跨系统边界的状态、一致性和故障
- 与设计、产品、研究和工程合作伙伴有效协作
- 拥有复杂工程项目经验,并帮助其他工程师做出合理的技术决策
- 有发布新消费产品、构建代理或工作流应用,或在拥有广泛工程所有权的小团队中工作的经验尤佳
- 有AI或机器学习经验者优先,但非必需。我们欢迎经验丰富的工程师将强大的产品和工程判断力带入这一新软件类别