remote
Staff/Senior Software Consultant - Azure, AKS, MLflow & Kubeflow - 10pearls
Software Engineer
Lead end‑to‑end cloud and ML platform development on Azure, orchestrating Kubernetes (AKS) clusters, deploying MLflow and Kubeflow pipelines, and driving best‑practice DevOps practices for scalable, production‑grade solutions.
About the role
Key Responsibilities
- Architect and implement Azure‑based data science platforms, integrating AKS, MLflow, and Kubeflow for end‑to‑end model lifecycle management.
- Design and maintain scalable Kubernetes clusters (AKS) with CI/CD pipelines, ensuring high availability and security compliance.
- Collaborate with data scientists and product teams to translate ML requirements into production‑ready pipelines and services.
- Mentor and coach junior engineers on cloud best practices, containerization, and MLOps tooling.
- Optimize resource utilization and cost on Azure, applying monitoring, logging, and alerting strategies.
Requirements
- 10+ years of software engineering experience with a strong focus on cloud and ML platforms.
- Proven expertise in Azure, AKS, Kubernetes, MLflow, and Kubeflow.
- Hands‑on experience with Python, Docker, Helm, and Terraform.
- Deep understanding of DevOps practices, CI/CD, and automated testing.
- Excellent communication skills and a track record of leading technical teams.
Skills
azurekubernetesmlflowpython