概述
注意:混合工作模式(每周 2 天在多伦多办公室)。
状态:6 个月合同(每周 37.5 小时)
技能:2 年以上微软团队应用开发(Teams SDK,Tabs,聊天机器人),7-10 年全栈开发(Python,TypeScript,SQL),Azure/AWS,AI/聊天机器人集成
行业:银行/金融服务
描述:
我们正在寻找一位微软团队全栈开发人员,负责构建和集成 AI 驱动的聊天机器人解决方案以及用于内部银行工作流程的自定义 Teams 应用程序。此角色专注于 Teams Tabs(嵌入式应用程序)、聊天机器人和 Teams SDK,并结合 Azure AI 服务(或 AWS)和云集成。您将与利益相关者合作,在 Microsoft Teams 中交付安全、用户友好的 AI 驱动解决方案。
职责:
• 使用 Teams JavaScript SDK、嵌入式 Tabs(可配置/静态)和聊天机器人集成开发微软 Teams 应用。
• 设计并实施用于内部流程的 AI 驱动聊天机器人解决方案(例如,Azure Bot Framework,AWS Lex 或 OpenAI 集成)。
• 将 Teams 应用与 Azure/AWS 服务集成(Lambda/API Gateway,Azure Functions,RDS/Cosmos DB)。
• 在 Teams 应用中协作 UI/UX 设计(使用 TypeScript 的 React/Angular)。
• 优化聊天机器人性能、自然语言处理调优和 Teams 应用响应性。
• 确保安全身份验证(OAuth,Microsoft Entra ID/Azure AD)。
要求:
• 7-10 年全栈开发经验(Python,TypeScript/JavaScript,SQL,REST API)。
• 2 年以上实际的微软团队开发经验(必须具备):
• Teams JavaScript SDK (@microsoft/teams-js)
• Teams Tabs(静态和可配置)
• 聊天机器人/机器人框架开发(Azure Bot Service,Teams Bot SDK)
• 3 年以上 Python 和 TypeScript 经验。
• 云经验(优先考虑 Azure:Functions,Bot Service,AI 服务或 AWS:Lambda,Lex,Bedrock)。
• SQL 专业知识(查询,存储过程)。
• REST API 设计与集成。
• GitHub/Git 经验。
加分项:
• 微软 365 认证:开发者助理。
• 有 OpenAI、LangChain 或 LLM 集成经验。
• Azure AI 服务(语言工作室、语音、QnA Maker)。
• 计算机科学或相关领域的学士/硕士学位。
• 银行/金融领域知识(优先考虑)。
申请请点击这里!
我们欢迎并邀请残疾人士或受人权法保护的人员申请,并在招聘和雇用过程的各个阶段根据要求提供便利。
请注意,AI 被用于辅助招聘过程。