
人工智能软件工程师,Snowflake——多伦多混合办公
为 Snowflake 企业数据云构建模型服务、检索增强生成和人工智能服务。该混合办公职位位于多伦多,专注于为全球各类组织提供可扩展系统。
描述
- 开发涵盖模型推理、检索和智能应用的人工智能功能。
- 构建用于模型服务、嵌入、检索增强生成(RAG)和人工智能自动化的生产基础设施。
- 使用 Python、Java、C++ 或 Go 编写高性能且经过充分测试的代码。
- 参与 Snowflake 多云基础设施中的企业级系统开发。
- 与研究人员、工程师和产品经理合作,将研究成果和产品需求转化为可扩展的解决方案。
- 评审设计并提出架构改进建议。
- 协助确定人工智能服务的技术方向。
- 负责从设计和实现到测试、部署、监控及运维的交付全过程。
- 评估适用于 Snowflake 平台及其客户的人工智能和机器学习方法、模型与工具。
- 参与代码评审、文档编写和知识共享,并持续改进团队实践。
任职要求
- 至少 3 年构建生产系统的软件工程经验。
- 具备扎实的计算机科学基础,包括数据结构、算法和分布式系统。
- 具备人工智能/机器学习系统的生产环境经验,例如模型服务、推理流水线、大语言模型集成、嵌入系统或人工智能应用功能。
- 精通 Python、Java、C++ 或 Go 中至少一种语言。
- 具备构建分布式系统或云原生服务的经验。
- 了解多云环境中的规模扩展、可靠性和性能要求。
- 具备出色的问题解决能力。
- 能够将模糊的问题转化为明确的工程任务。
- 能够与工程师、研究人员和产品经理有效协作。
- 具备清晰的沟通能力。
- 能够负责工作从设计到生产上线的全过程。
- 重视质量、可靠性和卓越运维。
- 具备生产级大语言模型推理、微调、RAG 架构或向量搜索经验者优先。
- 熟悉 PyTorch、TensorFlow 或其他机器学习框架者优先。
- 具备 AWS、Azure 或 GCP 以及 Docker 或 Kubernetes 使用经验者优先。
- 具有数据平台、数据仓库或基于 SQL 的系统背景者优先。
- 具备 CI/CD、自动化测试以及生产监控或可观测性经验者优先。
- 有开源人工智能/机器学习项目贡献或发表过相关研究者优先。
福利待遇
- 年度奖金目标为基本工资的 10%。
- 以限制性股票单位(RSU)形式提供价值 170,000 至 500,000 美元的股权。
- 扩展医疗保险。
- 牙科保险。
- 视力保险。
- 注册退休储蓄计划(RRSP)。
- 员工股票购买计划(ESPP)。
- 充足的带薪休假。
- 育儿假。
- 全面的福利计划。
- 有价值的股权激励。








