Machine Learning Engineer
1 week ago
Job brief
We are actively searching for a talented and experienced Machine Learning (ML) Engineer to join our team.
As a Machine Learning Engineer, you will play a crucial role in the development and implementation of cutting-edge artificial intelligence products.
Your responsibilities will involve designing and constructing sophisticated machine learning models, as well as refining and updating existing systems.
In order to thrive in this position, you must possess exceptional skills in statistics and programming, as well as a deep understanding of data science and software engineering principles.
Your ultimate objective will be to create highly efficient self-learning applications that can adapt and evolve over time, pushing the boundaries of AI technology. Join us and be at the forefront of innovation in the field of machine learning.
RequirementsProven experience as a Machine Learning Engineer or similar roleUnderstanding of data structures, data modeling and software architectureDeep knowledge of math, probability, statistics and algorithmsAbility to write robust code in Python, Java and RFamiliarity with machine learning frameworks (like Keras or PyTorch) and libraries (like scikit-learn)Excellent communication skillsAbility to work in a teamOutstanding analytical and problem-solving skillsBSc in Computer Science, Mathematics or similar field; Masters degree is a plusResponsibilities
Study and transform data science prototypesDesign machine learning systemsResearch and implement appropriate ML algorithms and toolsDevelop machine learning applications according to requirementsSelect appropriate datasets and data representation methodsRun machine learning tests and experimentsPerform statistical analysis and fine-tuning using test resultsTrain and retrain systems when necessaryExtend existing ML libraries and frameworksKeep abreast of developments in the field
-
Machine Learning Engineer
1 week ago
Cape Town, Western Cape, South Africa DLK Group Full time R120 000 - R180 000 per yearJob DescriptionThe role of the Specialist Machine Learning Engineer encompasses many activities, including (but not limited to): Focusing on niche areas of machine learning, such as natural language processing, computer vision, or reinforcement learning.Developing domain-specific ML models tailored to specialized business needs.Conducting in-depth research...
-
Machine Learning Engineer
4 days ago
Cape Town, Western Cape, South Africa Weplace Full time R900 000 - R1 200 000 per yearOne of South Africa's Banking Giants is looking for a Machine Learning Engineer to join their team.Purpose StatementTo enable Data Scientists and Decision Scientists to do work more efficiently; build, implement, improve and support platform improvements which will support delivery of the AI strategy.To collaborate in creating and delivering the AI strategy...
-
Machine Learning Engineer
6 days ago
Cape Town, Western Cape, South Africa PBT Group Full time R150 000 - R250 000 per yearEmployment TypeContractExperience3 to 15 yearsSalaryNegotiableJob Published16 October 2025Job Reference No. Job DescriptionPBT Group is seeking a highly skilled Machine Learning Engineer to design, build, and deploy scalable machine learning solutions across complex data environments. The successful candidate will work closely with data scientists, data...
-
Senior Machine Learning Engineer
1 week ago
Cape Town, Western Cape, South Africa Lula Full time R1 200 000 - R2 400 000 per yearJob title: Senior Machine Learning EngineerReporting to: Head of Data EngineeringLocation: Cape Town, South AfricaROLE OVERVIEWYou'll work at the intersection of data science and engineering to build, deploy, and scale machine learning systems. This includes improving ML infrastructure, designing reliable real-time data systems, and ensuring models run...
-
Senior Machine Learning Engineer
1 week ago
Cape Town, Western Cape, South Africa Lula Full time R1 200 000 - R2 400 000 per yearJob title:Senior Machine Learning EngineerReporting to:Head of Data EngineeringLocation:Cape Town, South AfricaROLE OVERVIEWYou'll work at the intersection of data science and engineering to build, deploy, and scale machine learning systems. This includes improving ML infrastructure, designing reliable real-time data systems, and ensuring models run...
-
Machine Learning Engineer
2 weeks ago
Cape Town, Western Cape, South Africa iLaunch Full time R900 000 - R1 200 000 per yearDevelop domain-specific ML modelsLeading end-to-end lifecycle of ML projects from data preparation and model training to deployment and monitoringOptimizing existing ML models for scalability and performance in production environmentsDocument workflowsMatric / Grade 12Tertiary Qualification in Information Communication Technology (ICT)Relevant Cloud...
-
Senior Machine Learning Engineer
6 days ago
Cape Town, Western Cape, South Africa AiR Full time R1 200 000 - R2 400 000 per yearRole OverviewHelp us transform credit risk management with cutting-edge AI. You'll lead the design, development, and deployment of ML models that power next-generation financial solutions for major industry players.What We're Looking For- 4+ years in ML/Data Science with production deployment experience- Proven technical leadership or team lead experience-...
-
Senior Machine Learning Engineer Level 1
4 days ago
Cape Town, Western Cape, South Africa Boardroom Appointments Full time R100 000 - R180 000 per yearHybrid positionMinimum requirements:Machine Learning Engineers with a background in Computer Science, Engineering, or a related field Passion for AI and a drive to stay ahead of the curve in this rapidly evolving field Experience with Python and ML frameworks like TensorFlow, PyTorch, or similarExperience in Data Collection and Preprocessing, Model...
-
Senior Data Engineer
4 days ago
Cape Town, Western Cape, South Africa ILaunch Full time R500 000 - R1 200 000 per yearSynopsisLeading Financial Services Group requires a Senior Software Data Engineer who will be responsible for developing Machine Learning Artefacts and Insights.Job DescriptionBuild configurable data ingestion platforms to collect and protect data Simplified data transformation and product development Accelerate the development of insights and Machine...
-
Cape Town, Western Cape, South Africa Weskus Personeel Full time R600 000 - R800 000 per yearJob Description:Are you a confident communicator with a technical edge? We're looking for a dynamic Sales Representative to join a fast-growing engineering team specialising in CNC machining and precision manufacturing.In this exciting role, you'll build strong client relationships, develop new business opportunities, and work closely with technical teams to...