AI / Machine Learning Engineer (Fixed Term Contract)
Network Contracting · Johannesburg Central, Gauteng · R 45 000 - R 70 000 Monthly Basic Salary
Posted 28 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 →Job Title: AI / Machine Learning Engineer Start Date: 2026-08-28 - 2026-09-27 Vacancy Type: Fixed Term Contract NCM003370 Sectors: Big Data, SQL and Analytics Location: Gauteng , Johannesburg Central Salary: R 45 000 - R 70 000 Monthly Basic Salary Brief: machine learning|python|sql Are you passionate about Artificial Intelligence, Machine Learning and building intelligent solutions that solve real business problems? Detail: We are currently building our IT talent database and are looking to connect with experienced AI / Machine Learning Engineers for current and future opportunities. We are particularly interested in professionals with experience across Python, Machine Learning, Generative AI, LLMs, APIs and cloud technologies. This is an opportunity to register your profile with us so that your AI/ML experience can be considered for suitable opportunities as they become available. If you enjoy developing intelligent applications and taking AI solutions from concept through to production, we'd love to hear from you. Key Responsibilities: Design, develop and deploy machine learning solutions. Develop AI-driven applications and services. Prepare, transform and analyse datasets. Build, train and evaluate machine learning models. Integrate AI capabilities into business applications. Develop and consume APIs for AI services. Job Experience & Skills Required / Ideal Candidate Profile: Education BSc, BCom, Honours or equivalent qualification in Computer Science, Data Science, Artificial Intelligence, Mathematics or a related field. Relevant AI/ML certifications will be advantageous. Experience 3–6 years of software development, data science or machine learning experience. Hands-on experience developing machine learning solutions. Strong Python development experience. Experience working with APIs and cloud environments. Experience deploying AI/ML solutions into production. Generative AI and LLM experience will be advantageous. Skills Python Machine Learning. Artificial Intelligence. Generative AI. LLMs RAG REST APIs. SQL TensorFlow and/or PyTorch. AWS and/or Azure. Location: Gauteng Apply now! For more exciting IT vacancies, please visit: www.networkcontracting.co.za I also specialise in recruiting in the following fields: Artificial Intelligence & Machine Learning Software Development Data Engineering & Analytics 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: [email protected] Connect with me on LinkedIn! << http://linkedin.com/in/gladys-motsumi-67ba73183 >> show more... For more information please contact: Gladys Motsumi Apply