Platform Engineer – AI/ML Infrastructure
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Experience
- 3+ years of production Kubernetes experience.
- Posting language
- English
- Posted
Original job description
Role : Platform Engineer – AI/ML Infrastructure
Location : Toronto ,ON
Role Overview
We are seeking a skilled Platform Engineer to deploy, manage, and optimize AI/ML applications on Kubernetes platforms. The ideal candidate will have strong experience in GitOps, CI/CD, infrastructure automation, secrets management, and production Kubernetes environments.
Key Responsibilities
- Deploy and manage AI/ML applications such as LlamaIndex Cloud and KDB.AI across Dev, QA, and Production.
- Manage Kubernetes clusters, Helm charts, and Kubernetes manifests.
- Implement GitOps workflows using Flux CD or ArgoCD.
- Maintain CI/CD pipelines using GitHub Actions and Artifactory.
- Configure HashiCorp Vault, ExternalSecrets, and OIDC authentication with Microsoft Entra ID.
- Administer databases, troubleshoot production issues, and monitor application performance.
- Document infrastructure standards, runbooks, and operational procedures.
Required Skills
- 3+ years of production Kubernetes experience.
- 2+ years with GitOps tools such as Flux CD or ArgoCD.
- Advanced Helm, HashiCorp Vault, CI/CD, and container registry experience.
- PostgreSQL, MongoDB, Redis, RabbitMQ, and database high availability/failover.
- Linux/Unix, Bash or PowerShell scripting, Kubernetes networking, Ingress, and Gateway API.
Nice to Have
- LlamaIndex, LangChain, AI/ML platforms, or KDB.AI.
- Temporal.io workflow orchestration.
- Python or Go automation experience.
More about this job
Responsibilities
Deploy and operate AI/ML applications across development, QA, and production environments, managing Kubernetes clusters, Helm charts, manifests, and GitOps workflows. Maintain CI/CD and secrets-management systems, administer databases, troubleshoot production issues, monitor performance, and document operational standards and procedures.
Requirements
Requires at least three years of production Kubernetes experience and at least two years using GitOps tools such as Flux CD or ArgoCD. Candidates should have advanced Helm, Vault, CI/CD, container registry, database high-availability, Linux/Unix, scripting, and Kubernetes networking experience; AI/ML platforms, Temporal.io, and Python or Go are advantageous.
Skills
- Kubernetes
- GitOps
- Flux CD
- ArgoCD
- Helm
- CI/CD
- HashiCorp Vault
- ExternalSecrets
- Microsoft Entra ID
- PostgreSQL
- MongoDB
- Redis
- RabbitMQ
- Linux/Unix
- Bash
- Kubernetes Networking
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
- Data & Analytics
Keywords
- AI/ML Infrastructure
- Kubernetes
- GitOps
- Flux CD
- ArgoCD
- Helm
- Kubernetes Manifests
- CI/CD
- GitHub Actions
- Artifactory
- HashiCorp Vault
- ExternalSecrets
- OIDC
- Microsoft Entra ID
- PostgreSQL
- MongoDB
- Redis
- RabbitMQ
- Database High Availability
- Failover
- Linux/Unix
- Bash
- PowerShell
- Kubernetes Networking
- Ingress
- Gateway API
- LlamaIndex Cloud
- KDB.AI
- Temporal.io
- Python