Senior Machine Learning Engineer
1 week ago
About Our ClientOur client is a specialist AI consultancy, partnering with top enterprises to design and implement impactful artificial intelligence solutions. With a reputation for delivering scalable, practical, and high-value projects, they work at the cutting edge of data science and machine learning. Their collaborative, innovation-driven culture offers an environment where you can shape pioneering AI initiatives that influence entire industries.The Role: Senior Machine Learning EngineerThis is a 6-month contract opportunity to lead the machine learning delivery of a greenfields proof-of-concept (POC) for one of South Africa's largest banks, reimagining the loyalty and rewards landscape. You will design and validate models, collaborate with technical and business teams, and ensure that solutions are scalable, robust, and strategically aligned.Key Responsibilities3 to 5 years of experience in machine learning engineering, applied AI, or data scienceDesign, develop, and validate machine learning models for customer behaviour and rewards optimisationCollaborate with data engineers, solution architects, and client stakeholders to align technical solutions with business objectivesApply strong feature engineering, model evaluation, and reproducibility best practicesExplore and test new modelling approaches to deliver measurable outcomesEnsure scalability and robustness with MLOps principles(Bonus) Contribute to operationalising AI solutions from POC to productionAbout You3 to 5 years of proven experience building and deploying ML models in business contextsStrong proficiency in Python, SQL, and ML libraries (scikit-learn, TensorFlow, PyTorch)Solid understanding of model lifecycle management and cloud platforms (Azure preferred)Excellent problem-solving, communication, and collaboration skills in a consulting environmentExperience in financial services, customer analytics, or loyalty/rewards is advantageousBonus: Hands-on experience in productionising AI solutionsContract DetailsDuration: 6 months (with potential extension)Location: Johannesburg or Cape Town (hybrid / remote-first flexibility)Start Date: Immediate availability preferred
-
Senior Machine Learning Engineer
11 hours ago
Johannesburg, Gauteng, South Africa The Legends Agency Full time R1 440 000 - R2 000 000 per yearSenior Machine Learning Engineer (6-Month Contract)Join a bespoke AI consultancy delivering greenfield AI solutions for leading banks,Johannesburg | R600 per hour | 08:00 am to 17:00 pm About Our ClientOur client is a specialist AI consultancy, partnering with top enterprises to design and implement impactful artificial intelligence solutions. With a...
-
Senior Machine Learning Engineer
3 weeks ago
Johannesburg, South Africa Dariel Full timeSenior Machine Learning Engineer Dariel | Johannesburg, Gauteng, South Africa Are you passionate about building intelligent systems that solve real-world problems? We’re looking for a Senior Machine Learning Engineer to join our team and help shape the future of data-driven innovation. This role blends deep technical expertise with strategic thinking,...
-
Senior Machine Learning Engineer
2 days ago
Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R1 200 000 - R2 400 000 per yearSenior Machine Learning Engineer - 3 Year ContractKey Responsibilities:Model Development & Optimization: Design, develop, and optimize machine learning models for real-world applications, ensuring high accuracy, scalability, and efficiency.ML Pipeline & Deployment: Build and maintain scalable ML pipelines using cloud platforms (AWS, Azure, GCP) and...
-
Senior Machine Learning Developer
2 days ago
Johannesburg, Gauteng, South Africa SavageOne Pty Full time R1 200 000 - R2 400 000 per yearPosition Summary:The Senior Machine Learning Engineer will play a key role in leading the design, development, and deployment of machine learning solutions. You will collaborate with cross-functional teams to identify business opportunities, develop innovative machine learning models, and implement scalable solutions that drive business value. This role...
-
AI / Machine Learning Engineer
2 weeks ago
Johannesburg, South Africa Network Contracting Full timeJob & Company Description: Im looking for experienced AI / Machine Learning Engineers who have at least 2 years of hands-on experience working in real-world environments. You will have the opportunity to support and develop intelligent systems, predictive models, automation tools, and scalable machine learning solutions for clients in sectors such as...
-
AI / Machine Learning Engineer
2 weeks ago
Johannesburg, South Africa Network Contracting Full timeJob & Company Description:Im looking for experienced AI / Machine Learning Engineers who have at least 2 years of hands-on experience working in real-world environments. You will have the opportunity to support and develop intelligent systems, predictive models, automation tools, and scalable machine learning solutions for clients in sectors such as...
-
Senior Artificial Intelligence
4 days ago
Johannesburg, South Africa Standard Bank of South Africa Limited Full timeSenior Artificial Intelligence & Machine Learning Engineer Overview To work with business stakeholders to identify and deliver on new AI initiatives. To apply deep domain expertise to shape/influence the AI-thinking in the organisation through thought leadership; enabling the successful adoption and acceleration of AI and ML across Standard Bank Group (SBG),...
-
Senior Artificial Intelligence
4 days ago
Johannesburg, South Africa Standard Bank of South Africa Limited Full timeSenior Artificial Intelligence & Machine Learning Engineer Overview To work with business stakeholders to identify and deliver on new AI initiatives. To apply deep domain expertise to shape/influence the AI-thinking in the organisation through thought leadership; enabling the successful adoption and acceleration of AI and ML across Standard
-
Senior Machine Learning Engineer
4 days ago
Johannesburg, South Africa The Legends Agency Full timeAbout Our Client Our client is a specialist AI consultancy, partnering with top enterprises to design and implement impactful artificial intelligence solutions. With a reputation for delivering scalable, practical, and high-value projects, they work at the cutting edge of data science and machine learning. Their collaborative, innovation-driven culture...
-
Machine Learning Engineer Internship
7 days ago
Johannesburg, Gauteng, South Africa Sybrin Full time R150 000 - R250 000 per yearMachine Learning Engineer InternshipDuration: 12 months (Including a 3-month probation period) Location: Office-based position in Johannesburg We are seeking a Machine Learning Engineer Intern to assist with the development and maintenance of our machine software applications. This may extend past machine learning to traditional software engineering. In...