-
Location
Johannesburg
-
Level:
Senior
-
Full Time - Hybrid
May require traveling
Role Purpose
Lead the design, build, and deployment of production-grade AI solutions on Microsoft Azure. Own end-to-end delivery—from data pipelines to model deployment, ensuring security, reliability, and compliance.
Responsibilities
- Design and implement AI solutions using Azure AI services (OpenAI, AI Search, Machine Learning)
- Develop secure APIs and integrate with enterprise systems using Azure API Management and Event Hub
- Containerise workloads and deploy to AKS, App Service, or Functions with CI/CD pipelines
- Ensure observability, performance tuning, and cost optimisation for AI workloads
- Collaborate with cross-functional teams and document architecture, runbooks, and best practices
Core Tech Stack
Azure AI & ML:
Azure OpenAI Service, AI Studio, AI Search, Azure Machine Learning
Data & Integration:
Data Lake Storage, Synapse/Fabric, Data Factory, Event Hub, API Management
Compute & Hosting:
AKS, Azure Functions, App Service; IaC with Bicep/ARM/Terraform
DevOps/MLOps:
Azure DevOps or GitHub Actions, MLflow integration, telemetry dashboards
Languages:
Python (required), plus C#/.NET or TypeScript/Node; LangChain or Semantic Kernel preferred
Required Experience
- 7+ years in software/ML engineering, with 3+ years delivering production AI solutions on Azure
- Proven track record of shipped solutions with architecture diagrams and runbooks
- Expertise in RAG system design, prompt engineering, and performance optimisation
- Strong data engineering skills and secure integration patterns
- Applied knowledge of Responsible AI principles and compliance requirements
Core Competencies
- Outcome-oriented with strong problem-solving skills
- Excellent communication and stakeholder management abilities
- Collaborative leadership and mentoring capability
- Adaptability to ambiguity and incremental delivery approaches
Nice-to-Have
- Experience with Microsoft Fabric and Databricks on Azure
- Domain experience in financial services
- Azure AI Engineer Associate certification or equivalent
Qualifications
Degree in Computer Science/Engineering/Math or equivalent industry experience.
Equal Opportunity
We value diversity and hire based on skills, experience, and potential. All qualified candidates will receive consideration without regard to protected characteristics.