CareerPlanSign in

Senior AI Engineer

Johannesburg, Gauteng💼 Full-time🗓 2026-02-21 → 2026-08-07

Core

Design, build, and deploy applied AI and Generative AI solutions for enterprise clients across the Middle East & Africa region.

Role type

Senior AI/Machine Learning Engineer (Generative AI focus)

Builds

Production-ready GenAI and machine learning solutions (LLM-based applications, APIs, services, batch workflows)

Domain

Enterprise technology / Generative AI / Large Language Models

Deliverable

production ML models

Required skills

Python, machine learning fundamentals, ML frameworks, prompt engineering, Retrieval-Augmented Generation (RAG), model fine-tuning, supervised and unsupervised learning, NLP, MLOps, LLMOps, cloud-based deployment

Preferred skills

Experience with Microsoft Azure, Azure OpenAI, Azure AI services

Technologies

Python, Microsoft Azure, Azure OpenAI, Azure AI services

Responsibilities

Design and develop Generative AI solutions including LLM-based applications; Implement prompt engineering, RAG, and fine-tuning techniques; Develop and evaluate machine learning models across supervised, unsupervised, and NLP use cases; Package and deploy AI solutions into production environments; Collaborate with data engineers on data ingestion and transformation pipelines; Translate business problems into effective AI use cases and support POCs and pilots.

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.