Location
In office (Cape Town)
Employment
Full-Time
First seen by Alion on Nov 7, 2026.
Overview
Company
Impact
Profile match
MSP Staffing is a recruitment agency in South Africa that places finance, tax, engineering and warehouse professionals with client companies. Its vacancies include finance directors, credit analysts, tax practitioners and structural engineers. The company is headquartered in Cape Town, South Africa.
Design, build and deploy scalable AI and Machine Learning solutions across Data Engineering, DevOps and Machine Learning. The role focuses on Generative AI, traditional ML pipelines, data platforms and reliable, efficient and secure AI systems.
Key Requirements
- Design and implement end-to-end AI/ML pipelines from data ingestion through model deployment and monitoring.
- Build and optimise Generative AI applications using RAG and LLM frameworks.
- Develop scalable data processing workflows using modern Big Data tools.
- Implement MLOps practices for model lifecycle management, versioning and automated deployment.
- Collaborate with data scientists and stakeholders to translate business requirements into technical solutions.
- Ensure data quality, governance and security across AI and data platforms.
- Expert-level Python with OOP, design patterns and asynchronous programming.
- AI frameworks: LangChain, Langflow and AutoGen; ability to build agents and orchestrate LLM workflows.
- Generative AI: RAG, Vector Search using Pinecone, Chroma or Milvus, and advanced Prompt Engineering.
- MLOps: MLflow, Feature Stores and Model Serving using TFServing, TorchServe or KServe.
- Big Data: PySpark, Spark SQL and Delta Lake.
- Git workflows and CI/CD using GitHub Actions or Azure DevOps.
- Workflow orchestration using Apache Airflow, Databricks Workflows or DLT.
- Modern data architecture including Medallion Architecture and ETL/ELT data modelling.
- Data governance using Unity Catalog, including lineage, access controls and security policies.
- Real-time processing using Apache Kafka, AWS Kinesis or Spark Structured Streaming.
- Data quality checks and validation using Great Expectations or Deequ.
- BI and visualisation using PowerBI, Tableau or Databricks SQL Dashboards.
- AWS: S3, IAM, VPCs, subnets, security groups and AWS networking.
- AWS AI/ML services: Amazon Bedrock and Amazon SageMaker.
- AWS Kinesis for real-time data ingestion and processing.
- Azure: ADLS Gen2, Azure OpenAI Service, Azure AI Search, ARM templates/Bicep and Azure monitoring.
- Azure networking and security: VNETs, Private Endpoints, Managed Identities and Key Vault.
- Databricks: Mosaic AI, MLflow, Unity Catalog, Jobs, Workflows, DLT, Spark SQL/PySpark optimisation, Databricks CLI and REST APIs.
- Certifications advantageous: NVIDIA Certified Associate or similar GenAI certifications; DeepLearning.AI specialised courses; AWS Certified Machine Learning – Specialty; AWS Solutions Architect – Associate; Microsoft Azure AI Engineer Associate (AI-102); Microsoft Azure Data Scientist Associate (DP-100); Databricks Certified Machine Learning Professional; Databricks Certified Generative AI Engineer Associate; Databricks Certified Data Engineer Professional.
- Python back-end engineers with Python, API development and system architecture experience may be considered for training, with gaps in AI frameworks, ML concepts, Spark and Vector DBs.
- Data Engineers with Spark, SQL, pipelines and cloud infrastructure experience may be considered for training, with gaps in Model Serving, MLflow, LLM architectures and prompt engineering.
- Data Scientists with statistics, model building and experimentation experience may be considered for training, with gaps in software engineering, CI/CD, testing and production deployment.
Should you meet the requirements for this position, please email your CV to [email protected]. You can also contact the IT team on […] or visit our website at https://mspstaffingza.co/ NOTE: When replying to the advert, also include the reference number in the subject line. Correspondence will only be conducted with short listed candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,137,075 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
AI/ML
Similar stack
Same company
Cape Town
Senior AI Engineer
26 days ago
In office · Full-Time · South Africa
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Redis
Neo4j
pgvector
AI/ML
Model Context Protocol
Embeddings
Prompt Engineering
Function Calling
AI Agents
AWS Bedrock
RAG
OpenAI
Anthropic
Semantic Search
Knowledge Graph
Agentic Workflows
Mastra
DevOps
Git
AWS
Docker
Amazon S3
Amazon ECS
Apply
$8k – $8.7k per year (gross) · Hybrid · Full-Time · Johannesburg
AI/ML
Prompt Engineering
Midjourney
Design
Adobe Photoshop
Canva
Apply
1960 AI Engineer (Entry)
11 days ago
In office · Full-Time · Pretoria
C#
C#
.NET
AI/ML
Model Context Protocol
Function Calling
AI Agents
Semantic Kernel
LLM
OpenAI
A2A
Human-in-the-Loop
Structured Outputs
DevOps
Rest API
Azure
CI/CD
Git
Docker
Kubernetes
Azure AKS
Management
Agile
Apply
Intermediate AI Engineer
11 days ago
In office · Full-Time · South Africa
AI/ML
Copilot
Cursor
LangGraph
AutoGen
LangChain
Claude Code
Model Context Protocol
Function Calling
AI Agents
RAG
Google ADK
LLM Guardrails
Multi-Agent Systems
Apply
MLOps Engineer
11 days ago
In office · Full-Time · Johannesburg
Python
AI/ML
MLFlow
Kubeflow
Amazon SageMaker
Machine Learning
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Incident Management
Management
Agile
Apply
In office · Full-Time · Cape Town
Apply
Apply
Apply
Apply
Apply
This is one of many
2,137,075 more open roles from verified company boards, updated every day.

