高级软件工程师 – AI平台

温哥华 11天前全职 网络
83.2万 - 97万 / 年
Insight Global正在寻找一位高级软件工程师(AI平台)加入一家领先的AAA游戏公司的基础设施和平台服务组织。该团队是公司全球生态系统的支柱,支持卓越游戏和沉浸式玩家体验的创造。 AI平台团队在所有游戏系列中提供集中式AI和生成式AI能力,为数据建模、模型训练和微调、推理和代理开发提供共享基础设施和工具。该平台支持现代的云原生技术栈,旨在扩展到游戏开发、市场营销、销售和实时玩家体验。 作为高级软件工程师,您将在构建一个可扩展的、生产级别的AI平台中发挥关键作用,该平台支持全球范围内的实时服务游戏。您将向AI平台的工程总监汇报。 主要职责 平台架构与开发 领导下一代AI平台的设计和开发,支持完整的AI生命周期,包括数据摄取、特征存储、模型训练和验证、部署、监控以及实时服务游戏环境中的反馈循环。 架构可扩展、安全和高性能的多云平台,支持实时分析、低延迟推理和高可用性。 生产集成与MLOps 负责将AI/ML解决方案集成到实时生产游戏环境中。 与游戏工程师、ML工程师、数据科学家、制作人和实时运营团队紧密合作,确保可靠的部署、性能监控、回滚策略、漂移检测和生命周期管理。 推动端到端自动化,包括MLOps CI/CD管道、模型版本控制、A/B测试、特征管道编排和内部用户的自助工具。 标准、可靠性与治理 定义并执行平台范围内的标准,以确保可靠性、可扩展性、安全性、成本优化、可观测性和卓越运营。 建立与AI和ML系统行业最佳实践对齐的治理实践。 领导力与协作 指导和引导初级工程师,在架构、云基础设施、可观测性和操作实时系统方面提供技术领导。 与游戏工作室、艺术家、数据科学、分析和实时运营团队合作,将业务和游戏挑战转化为AI平台解决方案。 领导可重用AI能力的概念验证和试点项目,如个性化、推荐、生成内容、玩家参与和反作弊。 战略影响 作为游戏服务优先事项和平台交付之间的桥梁。 将玩家体验和业务需求转化为平台功能,清晰阐述成本、延迟、风险和安全性之间的权衡,以推动跨职能对齐。 所需技能与经验 计算机科学、AI、ML或相关领域的硕士学位(或同等学历),并拥有5年以上以下领域的专业经验: AI/ML系统 平台或基础设施开发 数据和分析平台 实时服务或实时系统 精通Python编程,并至少掌握一种其他语言(如Java、C++、Go)。 具有深度学习框架(如PyTorch)的实际经验,并在生产中接触过生成式AI技术(LLMs、扩散模型、代理系统)。 在大规模构建和运营基于云的生产级ML平台方面有丰富经验。 精通主要云提供商(AWS、GCP或Azure)和云原生工具,包括: 基础设施即代码(Terraform、CloudFormation) 容器(Docker) 编排(Kubernetes) CI/CD管道 监控、日志记录和可观测性 在实时或近实时环境中部署和操作ML模型方面有丰富经验。 具备交付支持开发者生产力、治理、合规性、模型监控、漂移检测和性能管理的自助平台能力的能力。 优秀的领导力和沟通能力,能够跨工程、数据科学、游戏开发、产品和运营团队协作,并向非技术利益相关者展示技术权衡。 优先经验 在实时服务游戏或大规模实时娱乐平台方面的工作经验 构建多租户或内部SaaS平台的经验 在游戏中集成生成式AI的实际经验(如程序化内容、对话NPC、AI代理) 对大规模游戏系统中的性能和延迟权衡有深入理解 在变更管理或帮助合作团队采用AI平台方面的经验