What Data Scientist Jobs are in Gauteng?
Showing 505 Data Scientist jobs in Gauteng
Data Scientist
Posted 3 days ago
Job Viewed
Job Description
- Design, develop, and maintain statistical, machine learning, and predictive models across regression, classification, clustering, time series, and anomaly detection
- Translate business challenges into analytical frameworks with measurable outcomes
- Perform feature engineering, model selection, and hyperparameter optimisation
- Extract, clean, and transform structured and semiâstructured data from multiple sources
- Conduct exploratory data analysis (EDA) toidentify trends, patterns, and anomalies
- Assess data quality and work with data engineering teams to resolve data issues
- Package and deploy models into production environments (batch or realtime)
- Monitor model performance, drift, and stability over time
- Maintain model documentation, versioning, and retraining strategies
- Partner with stakeholders to understand requirements and deliver insights
- Communicate findings, assumptions, limitations, and recommendations clearly
What Were Looking For
- Bachelors in Data Science, Statistics, Mathematics, Computer Science, Engineering, or related field
- Postgraduate (Masters) advantageous Certifications in data science, machine learning, or cloud platforms beneficial
- Certifications such as CAP, Google Data Analytics, or Microsoft Data Analyst Associate are advantageous
- Python proficiency (pandas, NumPy, scikitâlearn, statsmodels)
- SQL for extraction and analysis
- Experience with large datasets and data warehouses
- Strong understanding of machine learning and statistical modelling
- Knowledge of evaluation metrics and validation techniques
- Experience with data visualisation tools like Power BI, Tableau, matplotlib, seaborn
- Understanding of statistics, feature engineering, model interpretability, bias/variance
- Cloud platforms: Azure or AWS
For more information please call us on
Is this job a match or a miss?
Data Scientist
Posted 5 days ago
Job Viewed
Job Description
Experience and Skills
- 6+ Develop models to generate insights and support business decisions
- 6+ years applying statistical methods, machine learning, and domain knowledge to solve complex business problems
- Minimum 1 years knowledge of foundational Large Language Models and agentic AI
- 6+ years Python/R, SQL, notebooks, visualization tools (Power BI), experimentation frameworks
Qualifications:
- Postgraduate qualification in a quantitative field (Statistics, Computer Science, Mathematics, Engineering) or similar qualification.
- Relevant cloud certification in Data Science or Machine Learning or Artificial Intelligence - mandatory
Is this job a match or a miss?
Data Scientist
Posted 5 days ago
Job Viewed
Job Description
What's In It For You?
- Work on exciting, data-driven projects
- Collaborate with industry-leading professionals
- Exposure to cutting-edge technologies and tools
- Opportunities for career growth and development
- Competitive salary and benefits packages
Key Responsibilities
- Analyse large datasets to uncover trends and business insights
- Develop and deploy predictive and statistical models
- Build machine learning solutions to solve business challenges
- Present findings and recommendations to stakeholders
- Collaborate with business, technology, and analytics teams
- Improve data quality, reporting, and analytical processes
Job Experience & Skills Required
- Degree in Data Science, Statistics, Mathematics, Computer Science, or a related field
- Experience in a Data Scientist or Advanced Analytics role
- Strong proficiency in Python, R, SQL, or similar technologies
- Experience with machine learning algorithms and data modelling
- Knowledge of data visualisation tools such as Power BI, Tableau, or similar
- Strong analytical, problem-solving, and communication skills
Ideal Candidate Profile
You are naturally curious, highly analytical, and passionate about turning data into meaningful business outcomes. You thrive in a collaborative environment, enjoy solving complex problems, and can communicate technical insights to both technical and non-technical stakeholders.
Interested? Apply now and become part of our growing Data Science talent network.
Is this job a match or a miss?
Job Description
- Translate business problems into data-driven and AI-enabled solutions
- Perform exploratory data analysis to uncover patterns, issues, and opportunities
- Design, build, and maintain data pipelines to support analytics and modelling use cases
- Develop, train, evaluate, and iterate on machine learning and AI models
- Apply appropriate model evaluation techniques and define success metrics
- Support operational data workflows and resolve day-to-day data processing issues when required
- Produce clear dashboards, reports, and visualisations for stakeholders
- Communicate insights, model behaviour, and recommendations to both technical and business audiences
- Collaborate closely with data engineering, AI platform, and observability teams to productionise solutions
- Contribute to best practices around data quality, governance, and responsible use of AI
- An ideal candidate:
- Is outcome-driven, not model-driven
- Is comfortable working close to data pipelines and production constraints
- Can explain models and uncertainty to business stakeholders
- Collaborates naturally with platform, AI engineering, and observability teams
- Understands that trust, transparency, and governance are as important as accuracy
Submit your CV to:
Is this job a match or a miss?
Job Description
- Define and build agentic system architectures that leverage Amazon Bedrock AgentCore and agent frameworks
- to enable multi-step reasoning and automated workflows.
- Lead technical strategy for model selection, fine-tuning, and inference, advising on cost vs. performance tradeoffs.
- Design and implement containerized deployment standards using Docker and Kubernetes to ensure consistent,
- scalable, and fault-tolerant ML operations.
- Architect secure, low-latency networking for model-to-service and service-to-service communication across
- private and public networks.
- Perform systems-level performance engineering: select appropriate compute accelerators, run load and stress
- tests, and conduct capacity planning for production readiness.
- Establish and operate MLOps and GenAI Ops practices, including CI/CD pipelines, model versioning, and deployment automation.
- Implement observability, logging, monitoring, and incident response for production AI systems to ensure operational excellence.
- Own end-to-end system design for AI workloads: data pipelines, model training, inference, orchestration, and lifecycle management.
- Integrate foundation models into enterprise RAG and tool-use pipelines, enabling complex, real-world use cases.
- Provide technical leadership and mentorship to engineers and stakeholders on architecture, best practices, and operational standards.
QUALIFICATIONS/EXPERIENCE:
- Appropriate academic qualification such as Computer Science, Engineering or Statistics
- Demonstrated track record delivering large-scale AI solutions for enterprise customers, including end-to-end
- ownership of architecture, operations, and stakeholder engagement
Is this job a match or a miss?
2522 Data Scientist (Advanced)
Posted 5 days ago
Job Viewed
Job Description
- Research, design and implement deep learning and machine learning models to meet business needs.
- Understand stakeholder requirements and translate them into ML solutions.
- Write Python code and contribute to reusable machine learning pipelines.
- Work closely with international teams of data scientists, ML and software engineers to deliver solutions.
- Provide support for low-code/no-code solutions to enable business users where applicable.
- Stay up to date with advances in data science and implement best practices across projects.
- Minimum Masters Degree in Data Science, Computer Science, Statistics, Engineering or a related field with strong mathematical foundations.
- 35 years of hands-on experience in data science, machine learning and applied AI.
Submit your CV to:
Is this job a match or a miss?
Data Scientist - AI Specialization
Posted 9 days ago
Job Viewed
Job Description
- Develop, train, and deploy machine learning models for predictive analytics, classification, clustering, and other AI-driven tasks.
- Perform in-depth data analysis, including data cleaning, transformation, and feature engineering.
- Identify relevant data sources and develop data pipelines to support model development.
- Evaluate model performance, interpret results, and communicate findings to stakeholders.
- Collaborate with software engineers to integrate models into production systems.
- Stay updated with the latest advancements in data science, machine learning, and AI research.
- Design and implement experiments to test hypotheses and validate model effectiveness.
- Develop visualizations and reports to present complex data insights effectively.
- Contribute to the team's knowledge base and best practices in data science and AI.
- Master's or Ph.D. in Statistics, Computer Science, Mathematics, Physics, or a related quantitative field.
- 3+ years of experience as a Data Scientist, with a strong focus on AI/ML projects.
- Proficiency in Python or R and relevant data science and ML libraries (e.g., Pandas, NumPy, Scikit-learn, TensorFlow, PyTorch).
- Solid understanding of statistical modeling, machine learning algorithms, and data mining techniques.
- Experience with data visualization tools (e.g., Matplotlib, Seaborn, Tableau).
- Familiarity with big data technologies (e.g., Spark, Hadoop) is advantageous.
- Excellent analytical and problem-solving skills.
- Strong communication skills, with the ability to explain technical concepts to non-technical audiences.
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.
Is this job a match or a miss?
Data Scientist
Posted 9 days ago
Job Viewed
Job Description
- Collect, clean, and process large and complex datasets from various sources.
- Apply statistical analysis and machine learning techniques to identify trends, patterns, and correlations.
- Develop, train, and validate predictive models and algorithms for forecasting, classification, and optimization.
- Design and conduct experiments to test hypotheses and evaluate the impact of business initiatives.
- Create compelling data visualizations and dashboards to communicate findings to technical and non-technical stakeholders.
- Collaborate with business units to understand their challenges and identify opportunities for data-driven solutions.
- Present complex analytical findings in a clear, concise, and actionable manner.
- Stay current with the latest advancements in data science, machine learning, and artificial intelligence.
- Contribute to the development and improvement of the company's data infrastructure and analytics capabilities.
- Ensure data quality, integrity, and compliance with relevant regulations.
- Master's or Ph.D. in Data Science, Statistics, Computer Science, Mathematics, or a related quantitative field.
- Minimum of 4 years of experience as a Data Scientist or in a similar analytical role.
- Proficiency in programming languages commonly used in data science, such as Python or R.
- Experience with machine learning libraries and frameworks (e.g., scikit-learn, TensorFlow, PyTorch).
- Strong understanding of statistical modeling, hypothesis testing, and experimental design.
- Experience with SQL and working with relational databases.
- Familiarity with big data technologies (e.g., Spark, Hadoop) and cloud platforms (AWS, Azure, GCP) is a plus.
- Excellent data visualization skills using tools like Tableau, Power BI, or Matplotlib/Seaborn.
- Strong analytical, problem-solving, and communication skills.
- Ability to work independently and collaboratively in a hybrid work environment.
Is this job a match or a miss?
Lead Data Scientist - Genomics
Posted 5 days ago
Job Viewed
Job Description
- Lead and mentor a team of data scientists and bioinformaticians in the analysis of large-scale genomic and transcriptomic datasets.
- Develop and implement advanced statistical and machine learning models for variant calling, association studies, and predictive modeling.
- Design and oversee computational pipelines for next-generation sequencing (NGS) data processing and analysis.
- Collaborate closely with biologists, geneticists, and clinicians to define research questions and interpret findings.
- Drive the development of novel analytical methodologies and tools to address complex biological problems.
- Ensure data integrity, reproducibility, and efficient management of high-volume biological data.
- Present complex analytical results to both technical and non-technical audiences, including leadership and research collaborators.
- Contribute to grant writing and the publication of research findings in peer-reviewed journals.
- Ph.D. or Master's degree in Bioinformatics, Computational Biology, Statistics, Computer Science, or a related quantitative field.
- Minimum of 7 years of experience in data science, with a significant focus on genomics and bioinformatics.
- Proven experience leading and managing a team of data scientists or bioinformaticians.
- Expertise in statistical genetics, machine learning algorithms (e.g., regression, classification, clustering), and deep learning.
- Proficiency in programming languages commonly used in data science, such as Python or R, and associated libraries (e.g., Scikit-learn, TensorFlow, PyTorch).
- Experience with NGS data analysis pipelines and tools (e.g., GATK, BWA, SAMtools).
- Strong understanding of human genetics, molecular biology, and common disease pathologies.
- Excellent communication, collaboration, and leadership skills.
- Demonstrated ability to translate complex biological questions into computational analyses.
Is this job a match or a miss?
Explore exciting Data Scientist jobs in