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

高级软件工程师,AI 测试与自动化——永明金融,滑铁卢混合办公

高级软件工程师,助力推进永明金融的智能体质量工程平台。该职位专注于 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 实践。
  • 优先考虑:具备工作流自动化、工程效率平台和开发者赋能工具经验。
  • 优先考虑:具备通过实践社区、入职培训、辅导或赋能推动技术采用的经验。

福利待遇

  • 可在注重持续学习、发展和改进的环境中工作。
  • 获得致力于职业发展的领导者对内部岗位流动的支持。
  • 提供混合办公灵活性,可根据业务和客户需求选择居家或办公室办公。
  • 符合条件的永明金融员工可能参与与个人及公司绩效挂钩的酌情激励计划。
  • 申请过程中可获得便利支持,包括为残障人士提供替代格式的职位信息。