RBC
RBC
RBC 是一家总部位于加拿大的全球金融服务机构,业务涵盖银行、金融、保险、投资、财富管理、财务规划和资本市场等领域。RBC 为加拿大、美国及其他 27 个国家和地区的超过 1,700 万名客户提供服务,拥有超过 94,000 名员工。其多元化业务模式将成熟的金融服务与对创新和客户体验的重视相结合。

副董事,人工智能产品开发负责人——加拿大皇家银行,哈利法克斯

负责在加拿大皇家银行资本市场开发由生成式人工智能驱动的通信监控与合规产品。领导全栈工程、人工智能代理开发和生产交付。

描述

  • 负责覆盖前端、后端和人工智能/机器学习能力的人工智能产品全栈开发
  • 负责架构、实施、测试、故障排查、部署和持续改进
  • 使用大语言模型、人工智能代理、提示工程、检索增强生成和智能自动化构建人工智能/机器学习解决方案
  • 开发通信监控系统,用于生成警报、检测异常和开展调查分析
  • 应用 Copilot、生成式人工智能助手及其他人工智能开发工具,提高交付速度
  • 与监控、合规、产品和数据工程团队合作制定路线图并明确需求
  • 通过指导、代码评审和知识分享,培养开发人员运用人工智能增强工程能力
  • 评估新兴人工智能/机器学习技术和框架,并开发概念验证解决方案
  • 在不确定情况下提供技术指导,确保交付与计划保持一致
  • 在支持企业人工智能战略的同时,与内部团队和外部合作伙伴建立关系

任职要求

  • 精通 Python,并具备 JavaScript 或 TypeScript 及 Java 开发经验
  • 熟练掌握 Node.js、Spring Boot、FastAPI 或 Django 等后端框架
  • 具备 React、Angular 或 Vue.js 等现代前端框架的实际工作经验
  • 具备将大语言模型、自然语言处理、提示工程、检索增强生成、向量数据库和人工智能代理框架投入生产的实践经验
  • 熟练使用 Copilot 及其他人工智能辅助编码工具
  • 具备 AWS、Azure 或 Google Cloud Platform 使用经验
  • 了解 Docker、Kubernetes 和基础设施即代码实践
  • 具备扎实的 SQL 能力,并有关系型和 NoSQL 数据库经验
  • 熟悉 Kafka、Kinesis、Airflow 和 Spark
  • 具备持续集成/持续交付、自动化测试、代码质量工具和生产监控经验
  • 具备在企业或受监管环境中开发人工智能代理或代理式工作流的背景
  • 能够领导团队、确定技术方向、制定编码标准,并培养初级和中级工程师
  • 具备与产品负责人、业务分析师及其他跨职能合作伙伴在敏捷团队中工作的经验
  • 能够用业务语言解释技术能力、展示路线图,并影响高级领导者的技术战略
  • 能够应对不确定性和不断变化的需求,愿意快速制作原型并持续完善解决方案以投入生产

福利待遇

  • 全面的整体薪酬福利,包括奖金、灵活福利、具有竞争力的薪酬、佣金和适用的股票奖励
  • 通过辅导和管理机会获得领导层对职业发展的支持
  • 协作、进取、充满活力且高绩效的工作环境
  • 旨在支持工作与生活平衡的相关方案
  • 建立牢固客户关系的机会
  • 可在不同业务领域和地区获得多样化的职业机会