Senior Data Scientist - Machine Learning R&D
Mbombela, Mpumalanga, South Africa
Listed on 2026-11-01
-
IT/Tech
Machine Learning/ ML Engineer, Data Scientist, AI Engineer (Applied/Software)
Location: Mbombela
About the Role
Our client, a cutting-edge scientific research and development organization, is seeking an exceptional Senior Data Scientist specializing in Machine Learning to join their fully remote team. This role is dedicated to leveraging advanced ML techniques to accelerate discovery and innovation across various R&D initiatives. You will design, develop, and deploy sophisticated machine learning models, working with large and complex datasets generated from experimental and simulation work.
The ideal candidate will possess a strong foundation in statistical modeling, deep learning, and practical experience in applying ML to scientific challenges. This is a premier opportunity to contribute to groundbreaking research from anywhere, working with a world-class team focused on pushing the boundaries of science.
- Design, develop, and implement advanced machine learning models and algorithms for R&D applications.
- Analyze and preprocess large, complex datasets from diverse scientific sources.
- Collaborate with research scientists and engineers to identify opportunities for ML application and define project goals.
- Build and maintain robust data pipelines and ML workflows.
- Evaluate and validate model performance, iterating to improve accuracy and efficiency.
- Deploy ML models into production environments or integrate them into research tools.
- Stay current with the latest advancements in machine learning, deep learning, and artificial intelligence.
- Communicate complex findings and insights to both technical and non-technical stakeholders.
- Master's or Ph.D. in Data Science, Computer Science, Statistics, Physics, or a related quantitative field.
- Minimum of 7 years of professional experience in data science and machine learning, with a focus on applying ML to scientific or engineering problems.
- Proficiency in programming languages such as Python or R, and experience with ML libraries (e.g., Tensor Flow, PyTorch, Scikit-learn).
- Strong understanding of various ML techniques, including supervised, unsupervised, and deep learning models.
- Experience with data manipulation and analysis tools (e.g., Pandas, Num Py, SQL).
- Familiarity with cloud platforms (AWS, Azure, GCP) and MLOps principles is a plus.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication and interpersonal skills, with the ability to explain complex technical concepts.
- Demonstrated ability to work independently and collaboratively in a remote team environment.
- Our client offers a highly competitive salary, performance-based bonuses, and a comprehensive remote work benefits package, including health insurance, life assurance, and a retirement savings plan.
- We provide significant opportunities for professional development through online learning platforms, virtual conferences, and support for continuing education.
- Employees enjoy flexible working hours and the autonomy to manage their workload effectively from their home office.
Join a team dedicated to innovation and scientific advancement, contributing to impactful R&D projects without the constraints of a physical office. This role is based out of
** Nelspruit**, Mpumalanga, but is fully remote.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).