Machine Learning Engineer

Network Contracting Solutions · Johannesburg West

Posted 21 August 2026

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Reference: NCM003309-Glad-1

Ready to build intelligent systems that solve real-world business challenges? Duties & Responsibilities

Our clients are investing in AI-driven platforms and intelligent automation. We are building a pipeline of Machine Learning Engineers for upcoming opportunities across enterprise organisations.

If you're passionate about deploying production-ready machine learning solutions, we'd love to hear from you.

Key Responsibilities: -    Design and deploy machine learning models -    Build scalable AI solutions -    Optimise model performance and accuracy -    Develop ML pipelines and automation -    Work closely with data scientists and software engineers

Job Experience & Skills Required / Ideal Candidate Profile: Education: -    Degree in Computer Science, Artificial Intelligence, Engineering, or related field

Experience: -    3+ years building Machine Learning solutions -    Experience deploying models into production

Skills: -    Python -    TensorFlow -    PyTorch -    Scikit-learn -    MLflow -    Azure Machine Learning -    SQL -    Docker -    Kubernetes

Apply now!

For more exciting IT vacancies, please visit: www.networkcontracting.co.za

I also specialise in recruiting in the following fields: -    Artificial Intelligence -    Data Science -    Machine Learning

If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

For more information contact: gmotsumi@networkcontracting.co.za Connect with me on LinkedIn! << http://linkedin.com/in/gladys-motsumi-67ba73183  >> Package & Remuneration

R 40 000 - R 65 000 - Monthly

Auto-apply to this jobView original posting ↗