Sun Life
Sun Life
Sun Life 是一家总部位于加拿大多伦多的全球金融服务公司。公司成立于 1865 年,为个人、企业和机构提供保险、投资、财务建议、财富管理、健康服务和资产管理解决方案。Sun Life 的业务遍及北美、亚洲和欧洲,将金融服务与健康领域的业务相结合,同时重视可持续发展、多元化与包容性以及社区影响力。其广泛的业务支持金融、医疗保健、咨询及相关服务领域的团队开展工作。

高级软件工程师,AI 测试与智能代理工作流

Sun Life 正在招聘高级软件工程师,负责构建 AI 驱动的测试与智能代理编排工具。该职位重点涵盖 API、集成、自动化和企业级质量工程。

描述

  • 为智能代理质量工程编排平台设计、开发、测试和维护软件
  • 构建能够提升工程效率和质量成果的 AI 能力
  • 创建用于测试、自动化和软件交付的智能代理工作流
  • 将 AI 代理与工程工具、测试框架和平台服务集成
  • 参与 AI 辅助测试和工程自动化解决方案的建设
  • 与跨职能工程团队合作,推进平台改进与创新
  • 使用现代工程实践开发 API、服务和应用程序
  • 参与技术设计评审和平台架构改进
  • 协助建立平台标准、可复用组件和工程最佳实践
  • 支持涉及新兴技术和 AI 解决方案的实验与概念验证工作
  • 应用敏捷交付实践和持续反馈,改进平台能力
  • 在团队内分享知识并支持技术发展
  • 协助平台用户排查问题,提供技术指导和赋能支持

任职要求

  • 计算机科学、软件工程、信息技术或相关领域的学士学位、大专文凭,或同等实践经验
  • 至少五年在敏捷交付环境中设计、开发和支持软件的经验
  • 具备设计、构建、集成或支持 AI 代理、智能代理工作流和 AI 软件的经验
  • 具备创建开发者工具或与大型语言模型集成的经验,包括 IDE 扩展、模型上下文协议、工具调用 API 以及提示词或上下文工程
  • 具备扎实的 Python 编程能力
  • 具备 Java、JavaScript、TypeScript 或 C# 经验
  • 具备设计和开发 API、服务、集成及自动化解决方案的经验
  • 了解 Playwright、Bruno/REST、PyETL、JUnit、Jest、pytest 或 xUnit 等测试自动化框架
  • 具备使用基于 Git 的源代码管理、分支策略和现代软件交付实践的经验
  • 具备 PostgreSQL 和现代数据建模原则的经验
  • 了解云平台和现代应用部署模式,尤其是 AWS
  • 熟悉 Docker 和基于容器的开发环境
  • 具备较强的分析和解决问题能力
  • 具备出色的沟通、协作和利益相关者沟通能力
  • 优先考虑:具备将 AI 和智能代理能力应用于测试、质量工程或软件交付的经验
  • 优先考虑:熟悉代理治理、评估框架、可观测性和负责任的 AI 实践
  • 优先考虑:具备工作流自动化、工程效率平台和开发者赋能工具的经验
  • 优先考虑:具备通过实践社区、入职培训、辅导或赋能推动技术采用的经验

福利待遇

  • 持续学习、发展和改进的机会
  • 支持内部流动和职业发展
  • 提供混合办公选择,可根据业务和客户需求居家或在办公室工作
  • 符合条件的员工可享受激励计划,具体取决于个人和公司绩效
  • 提供残障便利措施,职位信息也可提供替代格式
  • 多元且包容的工作环境