AI Development Specialist (Azure)

  • 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.

Apply for this job

Upload your CV

Let us contact you:

Talk to us: