Machine Learning Engineer

University of Fort Hare

Johannesburg

On-site

ZAR 900,000 - 1,500,000

Full time

31 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Our client, located in Pomona, Gauteng, seeks a Machine Learning Engineer to design, build, and deploy AI/ML solutions that enhance its digital ecosystem.

You will identify high‑value AI use cases, prototype intelligent solutions, and integrate AI capabilities such as LLMs, predictive analytics, computer vision, and AI agents into Azure services and the Microsoft Power Platform.

Qualifications

  • Relevant degree or diploma in CS, DS, AI, IS, Eng or related field.
  • Azure certifications preferred but not mandatory.
  • Minimum 3+ years in AI/ML engineering in production.
  • Hands-on experience with LLM/generative AI (e.g., RAG, chatbots, AI agents).
  • Experience integrating AI into MS ecosystem (Azure, Power Platform, M365).
  • Proven track record delivering measurable AI outcomes.
  • Experience working in cross-functional teams.

Responsibilities

  • Identify and translate AI/ML use cases into deployable solutions.
  • Design, develop, and deploy AI models using Python and Azure AI Services.
  • Build and fine-tune LLM solutions including RAG and AI agents.
  • Develop predictive models and computer vision pipelines where applicable.
  • Manage full AI solution lifecycle: data exploration, modeling, deployment, monitoring.

Skills

Python
Azure AI Services
Azure OpenAI
Azure Machine Learning
LangChain
PyTorch
TensorFlow
Hugging Face
LLM
RAG
Power Platform
Copilot Studio
Data engineering
SQL
APIs
Git
CI/CD

Education

Relevant Degree/ Diploma in CS/DS/AI/IS/Engineering
Azure AI/ Data certifications (preferred)

Tools

Azure Functions
Logic Apps
Dataverse
Power Apps
Power Automate
Power BI

Job description

Our client in the Freight and Logistics sector is looking for a Machine Learning Engineer (AI Engineer) to join their team in Pomona. The successful candidate will be responsible for designing, building, and deploying Artificial Intelligence and Machine Learning solutions that solve real business problems and enhance the organisation’s existing digital ecosystem. This role focuses on identifying high‑value AI use cases, prototyping intelligent solutions, and integrating AI capabilities such as Large Language Models (LLMs), predictive analytics, computer vision, intelligent document processing, and conversational agents into the company’s current platforms including the Microsoft Power Platform, Azure services, and other line‑of‑business applications.

QUALIFICATIONS and EXPERIENCE
  • Relevant Degree or Diploma in Computer Science, Data Science, Artificial Intelligence, Information Systems, Engineering, or a related field.
  • Certifications such as Microsoft Certified: Azure AI Engineer Associate, Azure Data Scientist Associate, or equivalent (preferred but not mandatory).
  • Minimum 3+ years of experience in AI/ML engineering, data science, or building AI‑enabled solutions in a production environment.
  • Hands‑on experience developing and deploying LLM and/or generative AI solutions (e.g. RAG, chatbots, AI agents, intelligent document processing).
  • Experience integrating AI services into existing business applications, ideally within the Microsoft ecosystem (Azure, Power Platform, Microsoft 365).
  • Proven track record of delivering AI solutions that achieved measurable business outcomes.
  • Experience working in cross‑functional teams alongside business stakeholders, developers, and data engineers.
KEY SKILLS
  • Strong proficiency in Python and common AI/ML libraries (e.g. scikit‑learn, PyTorch, TensorFlow, Hugging Face, LangChain, Semantic Kernel).
  • Hands‑on experience with Azure AI Services, Azure OpenAI, Azure Machine Learning, and Azure AI Foundry.
  • Experience building LLM‑based solutions: prompt engineering, RAG, embeddings, vector databases, and AI agents.
  • Working knowledge of Microsoft Power Platform (Power Apps, Power Automate, Power BI, Dataverse) and AI Builder / Copilot Studio.
  • Solid understanding of data engineering: SQL, APIs, data pipelines, and working with structured and unstructured data.
  • Familiarity with MLOps, version control (Git), CI/CD, and cloud deployment patterns.
  • Strong analytical, problem‑solving, and solution‑design abilities.
  • Excellent interpersonal and communication skills; able to translate business needs into technical solutions and vice versa.
  • Awareness of Responsible AI principles, data privacy, and AI security best practices.
DUTIES and RESPONSIBILITIES
AI Solution Design & Development
  • Identify, evaluate, and prioritise AI/ML use cases across the business and translate them into deployable solutions.
  • Design, develop, and deploy AI models and intelligent applications using Python, Azure AI Services, Azure OpenAI, and related frameworks.
  • Build and fine‑tune Large Language Model (LLM) solutions, including Retrieval‑Augmented Generation (RAG), prompt engineering, embeddings, and AI agents.
  • Develop predictive models, classification systems, computer vision pipelines, and intelligent document processing solutions where applicable.
  • Manage the full AI solution lifecycle: data exploration, model development, testing, deployment, monitoring, and continuous improvement.
Integration With Existing Solutions
  • Embed AI capabilities into existing Microsoft Power Platform solutions (Power Apps, Power Automate, Power BI, Power Pages, Dataverse) using AI Builder, Azure AI Foundry, and custom connectors.
  • Integrate AI services into current line‑of‑business systems through APIs, custom connectors, Azure Functions, and Logic Apps.
  • Enhance Power BI reporting with AI‑driven insights, forecasting, anomaly detection, and natural‑language Q&A.
  • Build Copilot Studio agents and conversational interfaces that interact with internal systems and data sources.
Data Engineering & MLOps
  • Work with structured and unstructured data sources to prepare, clean, and engineer features for AI models.
  • Implement MLOps practices including version control, CI/CD for models, monitoring, drift detection, and responsible retraining.
  • Ensure AI solutions are secure, scalable, observable, and aligned with cloud architecture best practices on Microsoft Azure.
Cross‑functional Collaboration & Adoption
  • Partner with departments to understand workflows and identify where AI can deliver measurable impact.
  • Collaborate with the Digital Transformation team to align AI initiatives with the broader digital roadmap.
  • Provide user training, documentation, and ongoing support to drive adoption of AI‑enabled tools.
  • Communicate complex AI concepts in clear, business‑friendly language to non‑technical stakeholders.
AI Governance, Ethics & Risk
  • Apply Responsible AI principles: fairness, transparency, accountability, privacy, and security.
  • Establish and enforce governance frameworks for AI usage, including data handling, model approval, and acceptable‑use policies.
  • Monitor model performance, bias, and hallucination risks; implement guardrails for generative AI solutions.
  • Ensure compliance with POPIA, Company Group standards, and applicable data protection and security requirements.
Innovation & Continuous Improvement
  • Stay current with advances in AI, generative models, agentic systems, and the Microsoft AI stack.
  • Lead AI proofs‑of‑concept and pilots, then scale successful initiatives enterprise‑wide.
  • Review existing systems and recommend AI‑driven enhancements that improve performance, accuracy, or user experience.
Project & Documentation Management
  • Manage multiple AI initiatives concurrently from conception through deployment and handover.
  • Produce technical and functional documentation including solution architecture, data flows, model cards, SOPs, and support guides.
  • Ensure adherence to company standards, security requirements, and statutory regulations.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Engineer
AI Engineer

GVW Group • Durbanville

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

Network Finance • Wes-Kaap

On-site
ZAR 900,000 - 1,500,000
AI Modelling Services Manager
AI Modelling Services Manager

Network Finance • Midrand

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

SupportFinity™ • Johannesburg

On-site
ZAR 900,000 - 1,700,000
Machine Learning Engineer
Machine Learning Engineer

Network Finance • Wes-Kaap

On-site
ZAR 900,000 - 1,300,000
AI Technology and Innovation Engineer
AI Technology and Innovation Engineer

NTT DATA, Inc. • Johannesburg

On-site
ZAR 600,000 - 900,000
Staff Engineer (AI/ ML Engineer)
Staff Engineer (AI/ ML Engineer)

Nagarro • Johannesburg

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

IQbusiness South Africa • Gauteng

On-site
ZAR 900,000 - 1,100,000
Senior ML Engineer (Contract)
Senior ML Engineer (Contract)

The Focus Group • Sandton

On-site
ZAR 1,200,000 - 1,800,000
Senior Machine Learning Engineer - AI / GenAI
Senior Machine Learning Engineer - AI / GenAI

Datonomy Solutions (Pty) Ltd • Sandton

On-site
ZAR 900,000 - 1,500,000