机器学习运维架构师

15个月前合同
Axiom Software Solutions Limited

Axiom Software Solutions Limited

location 伦敦
unsaved
职位名称- MLOPs 架构师 地点- 伦敦(混合工作) 模式- 合同(IR 35内部) 必备要求- Domino Lab 和 MLOPS 职位描述- 所需专业知识 1. 必须具备在像Domino Data Lab和Apache Spark这样的平台上为分布式集群设置MLOPs的专业知识。 2. 通过GitLab CI、GitHub Actions、Circle CI、Airflow或类似工具构建CI/CD流水线编排的经验。 3. 数据科学模型评审,运行代码重构和优化,容器化,部署,版本控制和质量监控。 4. 数据科学模型测试,验证和自动化测试。 5. 与数据科学家、数据工程师和架构师团队沟通,记录流程。 6. 能够设计和实施云解决方案,并能够在云解决方案(AWS、Sagemaker)上构建MLOps流水线。 7. 掌握Kubeflow、MLFlow、Domino Lab、Airflow等MLOps框架,具有Docker和Kubernetes、OpenShift的经验。 8. 掌握Python、Go、Ruby或Bash等编程语言,对Linux有良好的理解,了解scikit-learn、Keras、PyTorch、Tensorflow等框架。 9. 能够理解数据科学家使用的工具,具有软件开发和测试自动化经验。 10. 流利的英语,良好的沟通能力和团队合作能力。 在这个角色中我们要求的能力 1. 设计和管理Kubernetes集群和工作负载的经验。 2. 具备构建生产级软件的经验,最好是使用Python或Go语言。 3. 具备容器技术(Docker、containerd、CRI-O、podman)的设计和使用经验。 4. 具备云原生系统的构建经验(AWS、GCP、Azure)。 5. 具备基础设施自动化的经验(Terraform、CloudFormation、Helm)。 6. 深入了解Linux系统内部和基本原理。 7. 具备分布式系统的经验和知识。 8. 擅长沟通技术问题和需求。 9. 能够独立工作的能力。 加分项 1. 了解与基于云和容器的架构相关的安全问题。 2. GCP或Azure的专业知识。 3. 了解Scala或其他函数式编程语言。