高级人工智能工程师
为在线游戏公司构建并运营生产级 AI 系统,涵盖 Azure 机器学习、检索增强生成和智能体应用。 交付安全且受监控的解决方案,将概念验证转化为可衡量的业务成果。
描述
- 将业务需求转化为具有明确成功衡量标准的人工智能和机器学习解决方案。
- 开发并调优分类、预测、推荐、异常检测及其他应用所需的模型。
- 通过特征工程、数据清洗和探索性分析,处理结构化与非结构化数据。
- 构建检索增强生成系统,运用嵌入、向量或混合搜索、重排序和有依据的响应。
- 使用 Azure OpenAI 和 Azure AI Foundry 连接并协调大型语言模型。
- 根据解决方案需要,采用提示设计、结构化输出、工具调用、微调或蒸馏。
- 评估生成式应用的质量、速度和成本,并管理令牌与推理用量。
- 创建智能体系统,使其能够借助工具和 API 规划并完成多步骤工作,同时设置防护措施并纳入人工审核。
- 使用 Semantic Kernel、Azure AI Agent Service、AutoGen 或 LangGraph 构建多智能体工作流。
- 设计智能体工具、记忆、状态处理机制,以及错误处理和升级路径。
- 开发语言处理功能,例如实体抽取、摘要、情感分析和意图识别。
- 实现批处理和实时转录的语音转文本功能。
- 使用文档智能和 OCR 从表单与文档中提取信息。
- 通过 API、容器或托管终结点发布模型和 AI 服务,并配合自动化 CI/CD。
- 建立实验跟踪、模型注册表、版本控制和可重复的训练管道。
- 跟踪生产环境中的性能、漂移、质量、成本和可靠性。
- 调查运营问题并支持业务应用。
- 落实负责任的 AI 实践,包括公平性检查、内容安全、评估工具,以及清晰说明局限性。
- 履行隐私、数据保护和监管义务,包括个人数据和数据驻留控制。
- 通过托管标识、密钥管理、网络防护和最低权限访问保护系统。
- 确保模型、提示、数据源和决策均可审计。
- 与数据工程团队协调管道、特征访问和数据质量工作。
- 与软件工程师合作,将 AI 能力集成到产品和内部平台中。
- 向技术和非技术同事说明方法、权衡和成果。
- 记录架构、评估、解决方案和运营手册。
- 推动 AI 项目从概念验证进入生产,并取得可衡量的业务成果。
- 使模型和生成式应用达到商定的准确率与延迟目标。
- 确保已部署系统可靠、易于支持、受监控,并符合负责任 AI 要求。
- 创建可供更广泛团队使用的共享组件、管道和实践。
任职要求
- 拥有 3–5 年人工智能、机器学习或数据科学工程实践经验,包括生产环境部署经验。
- 优先考虑计算机科学学位;相关工程、信息系统、数据科学、统计学或定量学科的学位也会纳入考虑。
- 优先考虑相关专业认证,例如 Microsoft Azure AI Engineer Associate (AI-102) 或 Azure Data Scientist Associate (DP-100)。
- 具备使用 Azure AI 和机器学习服务交付解决方案的实操经验。
- 已在多个领域交付过项目,例如机器学习、RAG、LLM 应用、智能体 AI、自然语言处理或语音转文本。
- 具备扎实的 Python 和 SQL 技能,注重编写整洁、经过测试且易于维护的代码。
- 了解模型评估,并能够在发布前验证解决方案。
- 能够有效诊断数据、模型和集成问题。
- 能够独立工作并跨职能协作。
- 愿意持续学习。
- 具备 Microsoft Azure、Azure Machine Learning、Azure AI Foundry 和 Azure OpenAI Service 使用经验。
- 具备 Azure AI Search 和 Azure AI Services 使用经验。
- 具备 Azure Functions、Azure Container Apps 和 AKS 使用经验。
- 熟悉 Azure Key Vault、Microsoft Entra ID、托管标识、Azure Monitor 和 Application Insights。
- 具备 Azure Data Lake Storage、Azure SQL、Cosmos DB、Azure Databricks 和 Microsoft Fabric 使用经验。
- 具备扎实的 SQL 技能,以及处理大量结构化和非结构化数据的经验。
- 具备使用 pandas、scikit-learn、PyTorch 或 TensorFlow,以及 Hugging Face Transformers 进行 Python 开发的经验。
- 具备 LangChain、LlamaIndex、Semantic Kernel 或同类编排框架的使用经验。
- 具备 MLflow 和 Prompt flow 使用经验。
- 具备 Git、Azure DevOps、GitHub Actions、Docker,以及使用 Bicep 或 Terraform 编写基础设施即代码的经验。
- 具备构建 REST API 的经验,通常使用 FastAPI 或同类框架。
- 需要接受信用记录和犯罪记录筛查。
- 需要接受学历资格核验。
- 能够在约翰内斯堡以混合办公方式工作,每周一至周四到办公室上班。
福利待遇
- 混合办公安排:周一至周四到办公室工作,周五远程办公。
- 提供职业成长和职业发展机会。
- 可纳入人才管理与人才发展计划的考虑范围。
- 有机会了解并采用新兴 AI 技术。
- 支持生产发布或处理事件时,可能需要一定的灵活性。
