Showing 2 Data Scientist jobs in Centurion
Machine Learning Engineer
Centurion, Gauteng R500000 - R1200000 Y AO Connect Solutions
Posted today
Job Description
Purpose of the Role
The Machine Learning Engineer is responsible for deploying, monitoring, and maintaining ML models in production. They turn prototype models into scalable, production-grade systems by building automated pipelines, integrating with infrastructure, and ensuring data and model quality. They work closely with Data Scientists, Data Engineers, and MLOps Support to ensure models are reliable, performant, and aligned with business objectives.
- Translate models from notebooks to reusable, production-grade code.
- Build CI/CD pipelines for ML (unit tests, integration tests, automated deployment).
- Manage versioning of code, data, and models (e.g., Git, DVC).
2. Monitoring, Scaling & Performance
- Monitor live models for drift, latency, and failure.
- Tune models and pipelines for performance and cost-efficiency.
- Implement load testing and alerting (Prometheus, Grafana, Azure Monitor).
3. Data Integration & Governance
- Collaborate with Data Engineers to manage feature pipelines and real-time data flow.
- Ensure training/inference data meets governance and compliance requirements.
- Implement Feature Store solutions where relevant (e.g., Azure Feature Store).
4. Documentation & Support Enablement
- Provide clear documentation for handover to MLOps support.
- Define IAM roles and controls for model access across dev/test/prod.
- Lead training or walkthroughs for deployment best practices.
- Introduce modern techniques like streaming inference, canary deployments, or serverless ML.
- Participate in post-mortems and incident reviews to strengthen MLOps maturity.
Required Skills & Experience
- Bachelor\'s degree in Computer Science, Data Science, Engineering, or similar.
- Master\'s degree preferred.
Experience
Intermediate
2–3 yrs Deploy models, build basic CI/CD, script pipelines
Senior
4+ yrs Scale production ML, lead infra design, mentor others
Technical Skills
- Languages: Python (required), PySpark, SQL.
- Data Tools: Spark, Kafka (bonus).
Competency Expectation
- Problem Solving: Debug and optimise model pipelines; fix deployment failures
- Innovation: Automate, optimise, and introduce emerging MLOps practices
- Communication: Explain infra to both technical and non-technical stakeholders
- Teamwork: Collaborate across DS, DE, and Support; mentor juniors
- Change Advocacy: Champion new tools, frameworks, or practices in ML lifecycle
Performance Metrics
- Model latency, throughput, and drift over time.
- Business value metrics linked to model performance (e.g., cost savings, conversion).
Is this job a match or a miss?
Data Scientist
Posted today
Job Description
Decision Inc. is currently looking for young and ambitious Data Scientist to join our Data Information and Analytics team as client-facing, permanently employed consultant. Good communication and collaboration skills are essential, as well as great statistical ability on at least one platform (R, Python, SAS or SPSS). There will be exposure to a wide range of industries, so the ability to quickly understand new business environments is essential.
Who Are We?
Decision Inc. is a leader in enabling its clients to make better decisions, faster. The Companys foundation is built in technology; however, what makes us unique is our understanding of effective decision making.
We represent the following leading global technology brands and are experts in the implementation, support and execution of these technologies: Qlik, Microsoft BI (SQL, SSIS, SSRS, SSAS, PowerBI), Tableau, R, Python, Alteryx and SAP.
What Will You Do?
- Identify and develop Predictive and Prescriptive Models to enable better decision making for our clients
- Participate in analysis and design sessions work with business analysts to determine the best fit solution for our clients
- Delve for insights in client data and processes to help improve their businesses
- Integrate Models into existing or new BI solution with the rest of the consulting team
- Communicate progress with client and project teams
- Produce insight and recommendation reports and presentations
Who Do You Need To Be?
Candidates must have a relevant qualification in
- Actuarial Science
- Masters in Applied or Pure Mathematics, Statistics, Economics or any other relevant analytical field
- CA(SA)
OR
- BEng, BSc (preferably Honours), BComm (preferably Honours)
- 3 Years working experience in SQL or Oracle
- 2 Years working experience in either R, Python, SAS, MATLAB, Rapid Miner or SAP Predictive Analytics
- Be in possession of a valid drivers license and own transportation
Whats in it for you?
- Exposure to multiple clients across a various of industry verticals (Retail; Manufacturing; Logistics; Telcos; Financial Services; Mining; Public Enterprise)
- Success driven culture that rewards great performance
- Excellent training opportunities - We place a big focus on up skilling our employees to be the best they can be and will assist you obtaining your certifications within your relevant technology
- We believing in cross skilling and offer our consultants an opportunity to be exposed to multiple Stats, BI and Data technologies
- When joining the company a clear Career Development Plan will be drawn up for you to help you reach the next level in your career
Is this job a match or a miss?
Be The First To Know
About the latest Data scientist Jobsin Centurion !
Set Email Alert:
Job title
Location
What other jobs are popular in this category?
Explore these high-demand roles to expand your search:
Didn't find the right job? Get Career Advice to find your ideal role.