Time since we first saw it
Day 125
Up longer than most. Similar jobs usually come down between day 7 and day 55.
From 9,988 similar postings that came down. Coming down is not always a hire.
Pretoria, South Africa
Open 4 months, first seen by us 125 days agoWork setup in the employer’s posting: RemoteFrom the employer’s posting
Employment type in the employer’s posting: Fixed TermFrom the employer’s posting
Frame business problems as testable analytical or predictive questions
Prepare and explore data, resolve quality issues and engineer features
Develop statistical and machine learning models
Design validation and evaluate performance, errors, robustness, bias and explainability
Prepare validated models for production with engineering teams
Frame business problems as testable analytical or predictive questions with clear success criteria.
Prepare and explore structured and unstructured data, resolve material quality issues and engineer useful features.
Develop statistical and machine learning models using fit-for-purpose supervised or unsupervised techniques.
Design rigorous validation approaches and evaluate performance, errors, robustness, bias and explainability.
Collaborate with Data Engineering, AI Engineering and Platform teams to prepare validated models for production use.
Strong Python and SQL capability.
Experience with model tracking, packaging or monitoring tools such as MLflow, and an understanding of data drift, concept drift and retraining triggers.
Experience working with distributed data platforms, ETL or ELT workflows, containers or production machine learning practices.
Practical experience applying and evaluating generative AI, LLM or RAG solutions, including their limitations and responsible-use considerations.
What you need - A bachelor's degree in Data Science, Statistics, Computer Science, Mathematics, Engineering or another relevant quantitative field. - Typically 3-5 years' relevant experience developing and evaluating statistical or machine learning solutions.
Useful, but not essential - An Honours or Master's degree in a relevant quantitative field. - Exposure to a cloud data or machine learning platform such as Azure Machine Learning, AWS SageMaker, Google Vertex AI or Databricks.
Open 4 monthsWe first saw this posting 125 days ago and it is still up. Roles open this long are often slow to fill or kept open to collect applications.
These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.
Day 125
Up longer than most. Similar jobs usually come down between day 7 and day 55.
From 9,988 similar postings that came down. Coming down is not always a hire.
1 open job
Hiring recordAdd your resume and we’ll mark which of these tools you already use, and point out anything in the posting that could rule you out.
- Typically 3-5 years' relevant experience developing and evaluating statistical or machine learning solutions. - Strong Python and SQL capability. - Sound knowledge of statistics, experiment design, feature engineering, model evaluation and data visualisation.
We do not expect one person to have used every library or platform listed below. We do, however, expect strong capability in the core areas and evidence that you can select tools based on the problem rather than familiarity alone. - Programming and querying: Strong Python and SQL skills, including the ability to write readable, testable and reusable analytical code. - Data preparation: Hands-on experience with data manipulation and feature engineering using tools such as pandas, Polars or equivalent libraries.
- An Honours or Master's degree in a relevant quantitative field. - Exposure to a cloud data or machine learning platform such as Azure Machine Learning, AWS SageMaker, Google Vertex AI or Databricks. - Experience with model tracking, packaging or monitoring tools such as MLflow, and an understanding of data drift, concept drift and retraining triggers.
- Exposure to a cloud data or machine learning platform such as Azure Machine Learning, AWS SageMaker, Google Vertex AI or Databricks. - Experience with model tracking, packaging or monitoring tools such as MLflow, and an understanding of data drift, concept drift and retraining triggers. - Experience working with distributed data platforms, ETL or ELT workflows, containers or production machine learning practices.
- Model evaluation: The ability to select meaningful metrics, establish baselines, perform cross-validation and error analysis, test robustness and explain trade-offs between competing models. - Visualisation and communication: Experience presenting findings using Matplotlib, Plotly, Power BI, Tableau or equivalent tools, with emphasis on clear interpretation rather than decorative reporting. - Reproducible development: Working knowledge of Git, code review, notebooks and structured project practices that allow another person to reproduce, review and maintain your work.
- Programming and querying: Strong Python and SQL skills, including the ability to write readable, testable and reusable analytical code. - Data preparation: Hands-on experience with data manipulation and feature engineering using tools such as pandas, Polars or equivalent libraries. - Machine learning: Practical experience developing supervised and unsupervised models using scikit-learn or comparable frameworks. This should include regression, classification and clustering; time-series or deep-learning exposure is advantageous where relevant.
- Data preparation: Hands-on experience with data manipulation and feature engineering using tools such as pandas, Polars or equivalent libraries. - Machine learning: Practical experience developing supervised and unsupervised models using scikit-learn or comparable frameworks. This should include regression, classification and clustering; time-series or deep-learning exposure is advantageous where relevant. - Statistics and experimentation: A sound understanding of probability, statistical inference, hypothesis testing, sampling, experimental design and the assumptions behind the methods you use.
Complete your application on agilebridge.bamboohr.com. The employer’s form will show what is required.
Already applied? Track this application
We file this job under Data Scientist, by the work the posting describes.
Data scientists use statistics and models to answer harder questions, such as whether a change worked, what demand will look like next quarter, or which customers are likely to leave.
Postings usually ask for Python or R, SQL, statistics, experiment design and common machine learning methods.
Unlike an ML engineer, a data scientist's main output is often an analysis or a first model, not software running inside a product.
Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025) and Employment Projections (2025 to 2035). Occupation code 15-2051.
Turn complex data into decisions that matter.
Agile Bridge is looking for a Data Scientist who can move confidently from messy data and ambiguous business questions to reliable models, clear insight and measurable value. This is not a reporting-only role: you will build, evaluate and explain statistical and machine learning solutions, then work with engineering teams to prepare successful models for operational use.
What to expect in this role
You will work on business problems that require more than a dashboard or a standard software solution. Depending on the project, you may begin by investigating whether the available data can support a meaningful prediction, develop and compare several modelling approaches, or evaluate whether an existing model remains reliable. You will be expected to understand the decision the model must support, not only optimise a technical metric.
The role covers the data science lifecycle from problem framing and exploratory analysis through model development, validation and operational handover. You will retain ownership of the model's scientific validity and interpretation, while working closely with Data Engineers, AI Engineers and Platform teams on data pipelines, integration and production deployment.
What you will do
What you need
Core technical skills
We do not expect one person to have used every library or platform listed below. We do, however, expect strong capability in the core areas and evidence that you can select tools based on the problem rather than familiarity alone.
Useful, but not essential
How you work
The opportunity
You will join an innovation-focused environment where data science is expected to solve real problems, not produce experiments that never leave a notebook. The role offers scope to work across predictive analytics, responsible AI and emerging generative AI applications while partnering closely with experienced engineering teams.
How success will be measured
Selected passages from the saved posting. Check the full description for conditions and exceptions.
No pay amount identified in the saved description.
Pretoria, South Africa
Working pattern and location restrictions need checking in the full posting.
No clear work-authorization passage found. Eligibility is unconfirmed.