Selected: đ€ Machine Learning Engineer.
Selected: đŠ Africa â Remote.
Selected: đ Date Added.
đ July 10
VP of Research overseeing the research direction in Machine Learning and AI. Leading model architecture decisions and guiding technical exploration in a remote capacity.
đČđ± Mali â Remote
đ” $225k - $275k / year
â° Full Time
đŽ Lead
đ€ Machine Learning Engineer
đ» Ghost score 38%
Python
PyTorch
đ July 7
Machine Learning Engineer at Sumsub building ML solutions combating fraud and identity theft. Work with global teams in a fully remote setting allowing product autonomy.
đ Anywhere in the World
đ° $30M Series B - Sumsub on 2022-12
â° Full Time
đ Senior
đ€ Machine Learning Engineer
đ» Ghost score 24%
Airflow
Java
PyTorch
đ July 2
Tech Lead Manager overseeing AI/ML engineering applications for media company NBCUniversal. Leading cross-functional teams in developing machine learning applications for a simulation platform.
đČđ± Mali â Remote
đ” $245k - $270k / year
â° Full Time
đ Senior
đ€ Machine Learning Engineer
đ» Ghost score 22%
AWS
ETL
Python
PyTorch
Unix
đ June 12
Machine Learning Engineer developing and deploying Machine Learning models at ALTEN MAROC. Collaborating with Data teams to optimize model performance and ensure continuous improvement.
đČđŠ Morocco â Remote
âł Contract/Temporary
đĄ Mid-level
đ Senior
đ€ Machine Learning Engineer
đ» Ghost score 23%
đŁïžđ«đ· French Required
Python
SQL
đ May 19
Senior Applied Machine Learning Engineer designing state-of-the-art Arabic speech technologies. Working on TTS, ASR, and conversational systems with a focus on Arabic dialects.
đŁïžđžđŠ Arabic Required
Python
PyTorch
Switching
đ April 24
Lead ML Engineer developing neural networks for lane and route networking at May Mobility. Focus on architecture, design, and validation for autonomous technology solutions.
đ Anywhere in the World
đ” $210k - $245k / year
â° Full Time
đ Senior
đ€ Machine Learning Engineer
đ» Ghost score 19%
Linux
Python
PyTorch
Tensorflow
đ April 1
Senior Machine Learning and Java Engineer developing AI systems that analyze real-time data streams for DataEQ. Join a collaborative team and work with Java, machine learning, and data analytics.
đżđŠ South Africa â Remote
â° Full Time
đ Senior
đ€ Machine Learning Engineer
đ» Ghost score 53%
Java
đ April 1
Machine Learning Engineer at Ikue developing AI solutions for telecommunications. Collaborate on machine learning pipelines and ensure reliability in data integration.
đżđŠ South Africa â Remote
đ° Seed Round on 2022-11
â° Full Time
đĄ Mid-level
đ Senior
đ€ Machine Learning Engineer
đ» Ghost score 57%
AWS
Cloud
Python
Spark
SQL
đ February 23
Senior Machine Learning Engineer at Unifonic designing and deploying advanced machine learning solutions. Working on NLP, RAG, and scalable systems to improve communication technologies.
đȘđŹ Egypt â Remote
đ° $125M Series B on 2021-09
â° Full Time
đ Senior
đ€ Machine Learning Engineer
đ» Ghost score 35%
đŁïžđžđŠ Arabic Required
Docker
Flask
Kafka
Keras
Kubernetes
Numpy
Pandas
Python
PyTorch
RabbitMQ
Scikit-Learn
SQL
Tensorflow
đ January 22
ML Engineer focused on training optimization, scaling and improving large-scale model training systems. Collaborating with researchers on model architecture and capability advancement.
đ Anywhere in the World
â° Full Time
đĄ Mid-level
đ Senior
đ€ Machine Learning Engineer
đ» Ghost score 46%
Distributed Systems
Node.js
PyTorch
đ January 22
Machine Learning Engineer managing and scaling multilingual data pipelines for diverse languages. Collaborating closely with researchers and engineers for robust model performance across cultural contexts.
đ Anywhere in the World
â° Full Time
đĄ Mid-level
đ Senior
đ€ Machine Learning Engineer
đ» Ghost score 46%
Python
Ray
Spark
đ January 22
Machine Learning Engineer optimizing model inference performance at scale, bridging research and production for fast, reliable ML systems.
đ Anywhere in the World
â° Full Time
đĄ Mid-level
đ Senior
đ€ Machine Learning Engineer
đ» Ghost score 46%
Cloud
Distributed Systems
PyTorch
đ January 22
Machine Learning Engineer specializing in model distillation to create smaller, faster models for production. Engage in cutting-edge research and practical applications in a remote team.
đ Anywhere in the World
â° Full Time
đĄ Mid-level
đ Senior
đ€ Machine Learning Engineer
đ» Ghost score 46%
PyTorch
đ October 2, 2025
Likely ghost job
Staff Machine Learning Engineer developing scalable ML algorithms for a tech marketplace. Collaborating with teams and mentoring junior engineers in AI-driven projects.
AWS
Azure
Cloud
Google Cloud Platform
Python
PyTorch
Scikit-Learn
Tensorflow
The average salary for remote ml engineers in Africa is ZARÂ 2,594,725 per year. This is based on data from 73 job openings. Our advanced AI searches the internet for remote job openings and posts them on our website. We use the salary data from these job postings to calculate salary expectations.
Below is a breakdown of salary data by years of experience:
| Experience | Number of roles analyzed | Average Salary |
|---|---|---|
đą Junior Machine Learning Engineer (1-2 yrs) | 5 | ZARÂ 0 |
đĄ Mid-level Machine Learning Engineer (2-4 yrs) | 25 | ZAR 2,775,000 |
đ Senior Machine Learning Engineer (5-9 yrs) | 32 | ZARÂ 2,758,670 |
đŽ Lead Machine Learning Engineer (10+ yrs) | 11 | ZAR 2,887,500 |
We analyzed 55 job listings in the last year and found it takes about 57 days for employers to close a job opening.
We reviewed 73 job postings and found the top 10 skills employers are asking for most often are:
We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.
We find jobs as soon as they're posted, so you can apply before everyone else.
Most members hear back within the first week
We find jobs other job boards miss.