CareerPlanSign in

Machine Learning Engineer

Kensington, East Johannesburg💼 Full-time🗓 2026-06-08 → 2026-08-09

Core

Design, develop, and deploy AI/ML solutions including LLMs, RAG, and generative AI agents for business applications.

Role type

Machine Learning Engineer (Generative AI / LLM)

Builds

AI-enabled business applications, intelligent document processing solutions, and predictive models

Domain

Enterprise AI, Microsoft Cloud ecosystem

Deliverable

production ML models | product features

Required skills

Python, Azure AI Services, Azure OpenAI, LLM development (RAG, prompt engineering, embeddings), vector databases, SQL, MLOps, CI/CD

Preferred skills

Microsoft Power Platform, Azure certifications, experience with generative AI agents

Technologies

Python, PyTorch, TensorFlow, Hugging Face, LangChain, Semantic Kernel, Azure Machine Learning, Azure AI Foundry, Power Apps, Power Automate, Power BI, Dataverse, Git

Responsibilities

Identify and prioritize AI/ML use cases, design and deploy AI models and intelligent applications, build and fine-tune LLM solutions, manage the full AI solution lifecycle from data exploration to monitoring

Seniority

Mid-Senior, hands-on IC

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