高级 Azure AI Foundry 开发工程师
在 Azure AI Foundry 上构建受治理的多智能体 AI 解决方案,连接 Dataverse 与 Power Platform。 为 DysrupIT 的微软咨询客户交付相关方案。
描述
- 使用 Microsoft Agent Framework、Python 和 .NET,在 Foundry Agent Service 上构建多智能体解决方案。
- 开发编排、任务交接、工具调用和长时间运行任务支持。
- 使用 Azure AI Search 创建数据摄取、分块、索引和检索管道。
- 限制权限并实施内容依据与引用,确保智能体使用获准来源。
- 打包可复用技能和工具,包括 Foundry 工具箱、MCP 服务器和 Azure Functions。
- 使用 Dataverse 存储权威数据和智能体状态。
- 通过 Dataverse Web API、MCP 和自定义连接器进行集成。
- 触发 Power Automate 流程,并在 Copilot Studio、Teams 和 Microsoft 365 Copilot 中发布智能体。
- 设定自主程度,并实施人工审批和审计日志。
- 与解决方案架构师及客户风险团队合作制定治理方案。
- 配置追踪、评估器、回归数据集和红队测试。
- 跟踪生产环境中的质量、延迟和令牌成本。
- 为每个智能体分配 Microsoft Entra 身份,并使用托管身份和 Key Vault。
- 针对专用网络、内容安全和数据驻留进行设计。
- 使用 Bicep 或 Terraform 以代码形式部署基础设施。
- 通过 GitHub Actions 或 Azure DevOps,在开发、测试和生产环境中运行 CI/CD。
任职要求
- 至少 6 年软件工程经验,其中至少 2 年用于开发基于 LLM 的应用程序。
- 具备 Azure AI Foundry 实际交付经验,包括智能体、模型部署、Azure AI Search 和评估。
- 熟练掌握 Python 和 C#/.NET。
- 具备扎实的软件工程实践经验,包括测试、代码审查、Git 和 CI/CD。
- 具备智能体技术的生产经验,例如工具使用、规划、记忆、多智能体编排和检索增强生成(RAG)。
- 了解 Azure Functions、Container Apps、API Management、Key Vault、Entra ID 和 Application Insights。
- 了解 Dataverse 表、安全模型和 Web API。
- 了解 Power Platform 与外部服务的连接方式。
- 具备在生产环境应用防护措施和评估 AI 系统的经验。
- 能够与业务和技术受众清晰沟通。
- 具备开发 Copilot Studio 智能体并将其发布到 Teams 或 Microsoft 365 Copilot 的经验。
- 具备构建或使用 MCP 服务器的经验。
- 具备 Azure AI Document Intelligence、Microsoft Fabric 或 Azure AI Content Safety 相关经验。
- 具备法律、金融服务或政府等受监管行业的交付经验。
- 优先考虑持有 AI-102、AZ-204 或 PL-400 等 Microsoft 认证者。
福利待遇
- 政府规定的福利和补充 HMO 医疗保障。
- 协作融洽、专业的工作环境。
- 在发展中组织获得职业发展机会。
- 完全远程的工作安排。
- 提供有助于职业成长的培训和支持。
