10Pearls

Staff/Senior Software Consultant - Azure, AKS, MLflow & Kubeflow

Karachi, Lahore, Islamabad, Pakistan - Full Time

Company Overview

10Pearls is an award-winning end-to-end digital innovation company that helps businesses imagine and build the future. We are proud to announce that 10Pearls was named as winner of the Best Tech Work Culture Timmy Award in Washington DC by Tech in Motion, recognized on the Inc. 5000 Fastest-Growing Companies List, and was ranked the #1 Most Diverse Midsize Company in Greater Washington. We partner with businesses to help them transform, scale, and accelerate by adopting digital and exponential technologies. Our work has ranged from creating highly usable, secure digital experiences, mobile and software products, to helping businesses modernize through cloud adoption and development and the digitalization of their business processes. Our clientele is highly diverse, including Global 1000 enterprises, mid-market businesses, and high-growth start-ups. But those are just the facts. What makes us unique is that we have true heart and soul. We have a strong focus on a double bottom line and actively support and engage with the communities where we live and work to make the world a better place. In a nutshell, we believe in doing well, while doing good, and know how to balance the two.

Role

10Pearls is seeking a Staff/Senior MLOps Engineer – Azure ML Platform & LLMOps to design, build, and operate production-grade machine learning and LLM infrastructure at scale. This role is ideal for an experienced MLOps engineer who can move machine learning and generative AI systems from experimentation into secure, reliable, and scalable production environments. In this highly hands-on engineering role, you will lead the development of core platform capabilities across Azure-based AI systems, with a strong emphasis on performance, safety, and cost efficiency. 

  • Own key platform areas, including ML infrastructure, deployment automation, monitoring, observability, scalability, and operational excellence. 

  • Enable fast, secure, and cost-effective ML operations across production environments. 

  • Partner closely with ML Engineers, Data Engineers, and platform teams to support successful delivery and operation of AI systems. 

Responsibilities

• Design and operate end-to-end ML infrastructure on Microsoft Azure, including training environments, model registries, deployment workflows, and scalable inference systems on Azure Kubernetes Service (AKS)
• Own and evolve MLflow and Kubeflow platforms, including experiment tracking, model registry management, reproducible training workflows, and pipeline orchestration
• Build and maintain robust CI/CD pipelines in GitLab for ML models and AI services, including validation gates, canary deployments, progressive delivery, and automated rollback strategies
• Design scalable inference systems using AKS autoscaling, GPU scheduling, Redis caching, asynchronous processing with Azure Service Bus, and cost-aware infrastructure planning
• Implement comprehensive monitoring and observability for ML and LLM systems, covering infrastructure metrics, latency, drift detection, token usage, quality metrics, and operational cost tracking
• Define and enforce platform-level security controls including IAM policies, secrets management, network segmentation, audit logging, dependency scanning, and model access governance
• Build highly available and fault-tolerant ML serving infrastructure with strong focus on scalability, disaster recovery, resilience, and platform reliability
• Define and maintain platform SLOs for ML services, including incident response processes, postmortems, and operational improvement initiatives
• Partner closely with ML Engineers to productionize new ML models, LLM systems, and agentic AI workflows with safe rollout and evaluation patterns
• Optimize infrastructure utilization and operational cost across compute, GPU workloads, and LLM provider usage through batching, caching, autoscaling, and routing strategies
• Ensure all production ML and AI services have actionable dashboards, alerts, observability standards, and operational playbooks for on-call readiness

Requirements

• Bachelor’s degree in Computer Science, Engineering, or a related field (preferred)
• 5+ years of professional experience in MLOps, DevOps, SRE, Platform Engineering, or ML Infrastructure roles
• Minimum 3 years of hands-on experience supporting production-grade ML systems and AI platforms
• Strong hands-on experience with Microsoft Azure, including Azure Kubernetes Service (AKS), Azure Service Bus, Azure Storage, networking, identity management, and cloud cost optimization
• Strong Kubernetes operational expertise including Helm, Ingress Controllers, autoscaling (HPA/VPA/KEDA), GPU scheduling, workload troubleshooting, and large-scale container orchestration
• Production experience with MLflow, Kubeflow, or equivalent ML platform tooling for experiment tracking, model registries, and ML pipeline orchestration
• Strong expertise in GitLab CI/CD or equivalent CI/CD tooling for automated deployments, validation gates, rollback workflows, and progressive delivery patterns
• Hands-on experience with monitoring and observability platforms including Prometheus, Grafana, OpenTelemetry, Azure Monitor, Datadog, New Relic, or Elastic
• Experience monitoring ML/LLM systems including latency, model performance, drift, token usage, infrastructure health, and operational costs
• Strong proficiency in Python and shell scripting for automation and operational tooling
• Experience with Infrastructure-as-Code tools such as Terraform, Bicep, or ARM templates
• Strong troubleshooting, debugging, and incident response capabilities across distributed systems and cloud-native environments
• Excellent written and verbal communication skills, including technical documentation, runbooks, and incident reporting

Nice to Have

• Experience operating production-grade LLM or Generative AI systems, including prompt versioning, evaluation frameworks, routing layers, and vector store operations
• Experience with Azure AI Foundry, AWS AgentCore, SageMaker, or similar AI platform services
• Exposure to GPU infrastructure and inference tooling such as NVIDIA GPU Operator, Triton Inference Server, vLLM, or TGI
• Familiarity with model observability and evaluation platforms such as Arize, Fiddler, WhyLabs, or Evidently
• Experience implementing security and compliance controls for enterprise ML environments
• Experience working with vector databases, semantic search systems, or Retrieval-Augmented Generation (RAG) architectures

Apply: Staff/Senior Software Consultant - Azure, AKS, MLflow & Kubeflow
* Required fields
First name*
Last name*
Email address*
Location *
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

What’s your highest level of education completed?*
College or University*
GPA*
Earliest start date?*
Total years of experience in MLOps / DevOps / Platform Engineering?*
Years of experience working with production ML systems?*
Hands-on experience with Azure + AKS? (Yes/No – specify services)*
Experience with MLflow / Kubeflow?*
Experience deploying ML/LLM systems in production? (Yes/No - Explain)*
Strong in Kubernetes, Docker & CI/CD? (Yes/No - Specify)*
Experience with Redis / Kafka / Azure Service Bus? (Yes/No)*
Experience with Prometheus / Grafana / Azure Monitor? (Yes/No - Specify)*
Experience with Azure AI Foundry or LLMOps? (Yes/No - Specify)*
Please mention your Current Salary, Expected Salary, and Notice Period*
Strong proficiency in Python and Infrastructure-as-Code tools (Terraform/Bicep/ARM)? (Yes/No)*
Have you worked with GPU-based workloads or GPU scheduling? (Yes/No)*
Human Check*