平台软件工程师
岗位摘要
推动公司基础平台和系统的设计与实现,使其成为Scale各项能力的基线;与跨职能团队协作,在高度迭代和创新的软件开发生命周期中定义并理解需求、设计并交付新功能;与团队一起,通过试验该领域的最新技术和方法,使团队的AI方向保持市场领先
岗位职责
- 推动公司基础平台和系统的设计与实现,使其成为Scale各项能力的基线
- 与跨职能团队协作,在高度迭代和创新的软件开发生命周期中定义并理解需求、设计并交付新功能
- 与团队一起,通过试验该领域的最新技术和方法,使团队的AI方向保持市场领先
- 主动发现改进当前编程实践的机会,并推动流程优化和工具升级
- 向团队和利益相关者展示技术信息,就开发流程和技术提供指导和见解
任职要求
- 毕业后拥有5年以上全职工程经验,专注于后端系统
- 对与AI技术合作并构建智能体体验充满热情
- 拥有丰富的软件开发经验,并深入理解公有云上高可扩展、高可靠的分布式系统
- 拥有构建文档检索与理解系统(如RAG)的经验,能够将大规模客户知识准确注入客户智能体与应用
- 在独立负责并交付成功的工程项目方面有出色记录,包括能够协作并激励他人参与问题领域
- 具备优秀的沟通与协作能力,能够向非技术利益相关者解释复杂技术概念
- 熟练使用Kubernetes、Terraform、Docker等标准容器化与部署技术
- 拥有长期运行的智能体/代码编排平台(如Temporal)经验
- 精通使用结构化数据库(包括Postgres)存储状态
- 熟悉软件工程最佳实践以及CI/CD工具(CircleCI、GHA)
- 拥有跨多个云平台(GCP、AWS、Azure、Oracle、本地部署)的经验
- 拥有多种持久化上下文数据方式的经验