What Senior Data Scientists Jobs are in Gauteng?

Showing 181 Senior Data Scientists jobs in Gauteng

Data Scientist

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

As a Data Scientist, you will be responsible for designing, developing, and deploying machine learning and optimisation models that operate at enterprise scale. You will work closely with engineering teams, business stakeholders, and clients to transform complex operational challenges into data-driven solutions. This role offers exposure to advanced optimisation problems, geospatial analytics, machine learning, cloud technologies, and enterprise-scale data platforms.

Responsibilities:

  • Lead end-to-end machine learning and optimisation projects, from problem definition and prototyping through to deployment and monitoring.
  • Develop and enhance solutions supporting territory planning, route planning, and route optimisation services.
  • Translate business requirements into technical specifications and implementation plans.
  • Design and maintain reporting solutions using Looker Studio, BigQuery, and analytical data models.
  • Deliver strategic analytics and consulting projects, providing data-driven recommendations to enterprise clients.
  • Collaborate with engineering teams to productionise models through data pipelines, model serving, CI/CD, monitoring, and retraining processes.
  • Maintain high standards of code quality, testing, documentation, and reproducibility.
  • Mentor junior team members and support external contractors where required.
  • Present findings and recommendations to clients and stakeholders.
  • Drive continuous improvement in data quality, model performance, and delivery standards.

Qualifications & Experience:

  • Bachelor's Degree in Data Science, Computer Science, Statistics, Mathematics, or a related field, with 5+ years of commercial Data Science experience.
  • Strong Python programming skills with hands-on experience in Machine Learning, Data Science Modelling, and predictive analytics.
  • Advanced SQL expertise and experience working with large-scale analytical databases, preferably BigQuery.
  • Experience developing scalable algorithms, optimisation models, and Operations Research solutions using frameworks such as OR-Tools or PuLP.
  • Knowledge of MLOps practices and tools such as MLflow, Vertex AI, SageMaker, Azure ML, CI/CD pipelines, and Git.
  • Experience with cloud platforms including Google Cloud Platform (preferred), AWS, or Azure for data science and ML workloads.
  • Exposure to Docker, Kubernetes, Looker Studio, geospatial analytics, and software engineering best practices including testing, documentation, and code reviews.

The Reference Number for this position is NG61430 which is a Permanent, Hybrid role in Johannesburg offering a salary of up to R1mil per annum salary negotiable based on experience. E-mail Nokuthula on nokuthulag@ e-Merge.co.za or call her for a chat on to discuss this and other opportunities.

Are you ready for a change of scenery? e-Merge IT recruitment is a niche recruitment agency. We offer our candidates options so that we can successfully place the right people with the right companies, in the right roles. Check out the e-Merge IT website for more great positions.

Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals

Is this job a match or a miss?
Apply Now

Data Scientist

2146 Sandton / Remote Placements24

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client, a leading financial services institution in **Sandton, Gauteng**, is seeking an accomplished Data Scientist to join their analytics division. This is a hybrid role, requiring collaboration at our central **Sandton** office and offering remote work flexibility. You will be responsible for extracting actionable insights from complex datasets, developing predictive models, and driving data-informed decision-making across the organization. This role involves leveraging advanced statistical analysis, machine learning techniques, and data visualization tools to solve challenging business problems. The ideal candidate will have a strong quantitative background, excellent programming skills, and a proven ability to translate data findings into strategic recommendations. We are looking for an analytical thinker who is passionate about uncovering patterns and trends in data to optimize business performance and identify new opportunities. Join a team at the forefront of data innovation in the financial sector. Key Responsibilities
  • 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.
Requirements
  • 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.
Benefits Our client offers a highly competitive salary, comprehensive medical aid, performance-based bonuses, and excellent retirement benefits. This hybrid role combines the collaborative synergy of working at our prestigious **Sandton** office with the flexibility of remote work. You will have access to cutting-edge analytics tools and datasets, alongside opportunities for continuous learning and professional development. Join a dynamic and innovative team within a leading financial institution in **Gauteng** and shape the future of data-driven strategy.
Is this job a match or a miss?
Apply Now

Data Scientist

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Duties and Responsibilities:
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?
Apply Now

Data Scientist

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

As a Data Scientist, you'll work with large and complex data sets to identify trends, develop predictive models, and support data-driven decision-making. You'll collaborate with cross-functional teams to transform raw data into actionable business intelligence and innovative solutions.

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?
Apply Now

Data Scientist

Johannesburg The Hiring House

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

What Youll Drive
- 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?
Apply Now

Lead Data Scientist

0001 Waterkloofrif / Remote Placements24 remove_red_eye View All

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client, a prominent financial technology firm in **Pretoria, Gauteng**, is seeking an experienced and visionary Lead Data Scientist to join their innovative analytics division. This role is crucial in driving data-driven decision-making across the organization by building sophisticated predictive models and advanced analytical solutions. You will lead a team of talented data scientists, mentor junior members, and collaborate with stakeholders to identify key business challenges that can be solved with data. The ideal candidate has a strong theoretical foundation in statistics and machine learning, coupled with practical experience in deploying models to production. This position offers a **hybrid** work model, combining the benefits of in-office collaboration in **Pretoria** with the flexibility of remote work. Key Responsibilities
  • Lead the design, development, and deployment of machine learning models and statistical analyses to solve complex business problems.
  • Mentor and manage a team of data scientists, providing technical guidance, code reviews, and career development support.
  • Collaborate with business stakeholders, product managers, and engineers to define project scope, gather requirements, and translate findings into actionable insights.
  • Develop and implement robust data pipelines for data extraction, transformation, and feature engineering.
  • Evaluate and select appropriate algorithms and tools for specific analytical tasks.
  • Communicate complex findings and recommendations clearly and concisely to both technical and non-technical audiences.
  • Stay abreast of the latest advancements in data science, machine learning, and artificial intelligence.
  • Drive innovation by exploring new data sources, methodologies, and technologies.
  • Ensure the ethical and responsible use of data and AI within the organization.
Requirements
  • Master's or Ph.D. in Computer Science, Statistics, Mathematics, Physics, or a related quantitative field.
  • 8+ years of experience in data science, with a proven track record of leading projects and teams.
  • Expertise in statistical modeling, machine learning algorithms (e.g., regression, classification, clustering, deep learning), and experimental design.
  • Proficiency in programming languages such as Python or R, and experience with relevant libraries (e.g., scikit-learn, TensorFlow, PyTorch).
  • Strong experience with SQL and working with large datasets.
  • Experience with big data technologies (e.g., Spark, Hadoop) and cloud platforms (e.g., AWS, Azure, GCP).
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Strong communication and presentation skills, with the ability to explain complex technical concepts to diverse audiences.
  • Experience in the **Gauteng** region or within the financial services sector is a plus.
Benefits Our client offers a highly competitive compensation package, including a generous base salary and performance-based bonuses. Employees benefit from comprehensive health insurance, retirement savings plans, ongoing professional development opportunities, and access to cutting-edge technology. The **hybrid** work model in **Pretoria** supports a productive and flexible work environment. Join a leading company that values data innovation and provides a challenging yet rewarding career path in **South Africa**.
Is this job a match or a miss?
Apply Now

Senior Data Scientist

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client, a leading innovation hub in the scientific research and development sector, is seeking a highly skilled and motivated Senior Data Scientist to join their dynamic team in **Midrand, Gauteng**. This is an exceptional opportunity to contribute to groundbreaking projects that push the boundaries of scientific discovery. You will work alongside world-class researchers and engineers, leveraging cutting-edge technologies to analyze complex datasets and derive actionable insights. The ideal candidate possesses a strong analytical mindset, a passion for problem-solving, and a proven track record of delivering impactful results in a collaborative R&D environment. This role offers a stimulating and challenging work atmosphere where your contributions will directly influence strategic decision-making and product development. We are committed to fostering a culture of continuous learning and innovation, providing ample opportunities for professional growth and development within the scientific community. The vibrant setting of **Midrand, Gauteng** provides a unique backdrop for both professional endeavors and personal enrichment, with ample amenities and a thriving community atmosphere.
Is this job a match or a miss?
Apply Now

Principal Data Scientist

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client, a prominent organization in **Centurion, Gauteng**, is actively seeking a highly accomplished Principal Data Scientist to spearhead their advanced analytics initiatives. This role is crucial for extracting actionable insights from complex datasets, developing predictive models, and driving data-driven decision-making across the business. You will lead a team of talented data professionals, mentor junior scientists, and collaborate with stakeholders to identify new opportunities for leveraging data. The position requires a deep expertise in statistical modeling, machine learning, and big data technologies. If you are passionate about unlocking the power of data and leading impactful projects in **Centurion**, this is the perfect opportunity for you. Join us in shaping a data-centric future.
Is this job a match or a miss?
Apply Now