AI Engineer

MSP Staffing (PTY) LTD

Johannesburg

On-site

ZAR 900,000 - 1,500,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

MSP Staffing (PTY) LTD is seeking a senior AI/ML engineer to design, build, and deploy scalable AI/ML solutions across data engineering, DevOps and ML domains in Johannesburg. You will drive end-to-end pipelines, implement MLOps practices, and collaborate with data scientists to translate business needs into robust technical solutions.

The role focuses on Generative AI, RAG, LLM workflows, and modern data architectures, with emphasis on data governance and secure AI systems.

Qualifications

  • Expert-level Python with OOP, design patterns and asynchronous programming.
  • Proficient in building end-to-end AI/ML pipelines from data ingestion to deployment and monitoring.
  • Experience with Generative AI, RAG and LLM workflows using LangChain/Langflow/AutoGen.

Responsibilities

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

Skills

Python
OO Programming
Asynchronous programming
Design patterns
MLOps
LLM frameworks
LangChain
Langflow
AutoGen

Education

Bachelor's or equivalent

Tools

GitHub Actions
Azure DevOps
Apache Airflow
Databricks
KServe
TFServing

Job description

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.
  • 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 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.
About MSP Staffing (PTY) LTD

MSP Staffing is a Specialist Recruitment Agency that focuseson the Engineering & Construction, Mining, Finance, Trade & Technical,Supply Chain, Information Technology and Medical and Pharmaceutical sectors.

MSP Staffing is dedicated to connecting top talent withopportunities both locally and abroad. With this in mind, our team of seasonedprofessionals bring a wealth of industry knowledge and a global perspective tothe table. We have a deep understanding of the dynamic employment landscape anda proven track record of matching top-tier professionals with prestigiouscompanies.

Whether you're a talented individual seeking the perfectrole or a forward-thinking organization in need of exceptional talent, MSPStaffing have the expertise to make it happen

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Engineer – Generative AI & MLOps Architect
Senior AI Engineer – Generative AI & MLOps Architect

MSP Staffing (PTY) LTD • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Product Engineer (Backend, AI Agents)
Senior Product Engineer (Backend, AI Agents)

MSP Staffing (PTY) LTD • Pretoria

On-site
ZAR 950,000 - 1,400,000
AI Engineer
AI Engineer

iqbusiness • Johannesburg

On-site
ZAR 900,000 - 1,700,000
AI Engineer
AI Engineer

IQbusiness South Africa • Gauteng

On-site
ZAR 900,000 - 1,100,000
Senior AI Developer
Senior AI Developer

Tech Mahindra • Johannesburg

On-site
ZAR 1,000,000 - 2,000,000
AI Engineer
AI Engineer

Blue Pearl PTY • Johannesburg

On-site
ZAR 500,000 - 700,000
Senior AI Engineer
Senior AI Engineer

Betway Africa • Johannesburg

Hybrid
ZAR 900,000 - 1,400,000
Senior ML Engineer (Contract)
Senior ML Engineer (Contract)

The Focus Group • Sandton

On-site
ZAR 1,200,000 - 1,800,000
AI Engineer / AI Software Engineer
AI Engineer / AI Software Engineer

PBT Group • Cape Town

On-site
ZAR 600,000 - 900,000
Data AI Engineer
Data AI Engineer

ATS Client • Johannesburg

On-site
ZAR 480,000 - 650,000