remote
DevOps Engineer, Enterprise MLOps - CIBC
Devops Engineer
DevOps Engineer focused on enterprise MLOps, building scalable CI/CD pipelines with GitHub Actions, Docker, and Kubernetes to support AI workloads in a cloud environment.
About the role
Key Responsibilities
- Design, implement, and maintain end‑to‑end CI/CD pipelines for machine learning models using GitHub Actions.
- Containerize ML services with Docker and orchestrate deployments on Kubernetes clusters.
- Collaborate with data scientists and ML engineers to integrate model training, testing, and monitoring into the pipeline.
- Automate infrastructure provisioning and configuration using IaC tools (e.g., Terraform, Helm).
- Ensure security, compliance, and performance best practices across the ML lifecycle.
Requirements
- 3+ years of DevOps experience in a cloud‑native environment.
- Proficiency with GitHub Actions, Docker, Kubernetes, and CI/CD concepts.
- Strong scripting skills in Python or Bash.
- Experience with ML Ops tools (e.g., MLflow, Kubeflow) and model registry practices.
- Knowledge of cloud platforms (AWS, Azure, or GCP) and IaC is a plus.
Skills
github actionscicddockerkubernetespython