Data Scientist

Sasso Consulting

Gauteng

On-site

ZAR 450,000 - 800,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sasso Consulting is seeking a Data Scientist to shape data architectures and develop scalable analytics products in Centurion, Gauteng. You will work on predictive models, data pipelines, and production-ready solutions across retail and other sectors.

The role emphasizes delivering actionable insights, collaborating with cross‑functional teams, and advancing analytics capabilities with modern ML and BI tools. Prior experience in production ML and data engineering is highly valued.

Qualifications

  • Minimum 3 years' relevant experience in data science, analytics engineering, machine learning engineering or a related discipline.
  • A BSc Honours or MSc in Statistics, Mathematics, Computer Science, Data Science, Engineering or a related field is preferred.
  • Very high proficiency in SQL, Python and Power BI.
  • Demonstrated experience designing data solutions and building robust, scalable data pipelines.
  • Practical experience developing, deploying and maintaining machine learning models or advanced analytics solutions in production.
  • Strong understanding of statistical concepts, predictive modelling and machine learning techniques, with demonstrated business application.

Responsibilities

  • Design and improve data architectures that support advanced analytics, machine learning and scalable product delivery.
  • Build, optimise and maintain robust data pipelines for ingesting, transforming and delivering data from multiple internal and external sources.
  • Develop, deploy, monitor and maintain machine learning models and analytical solutions in production environments.
  • Apply statistical methods and machine learning techniques to solve practical business problems.
  • Develop innovative data products, analytical features and commercially valuable proofs of concept.
  • Investigate new data sources, technologies and analytical approaches to identify opportunities for product development and business growth.
  • Translate complex business requirements into scalable technical solutions in collaboration with internal stakeholders and external clients.
  • Maintain and improve existing predictive models, analytical products and decision‑support tools.
  • Design and optimise data models, ETL/ELT processes and data workflows for performance, reliability and scalability.

Skills

Python
R
SQL
Power BI
Tableau
Machine Learning
Data Analysis

Education

BSc Honours in Statistics/Math/CS/DS/Engineering

Tools

TensorFlow
Scikit-learn
Tableau
Power BI

Job description

Explore exciting data scientist opportunities in Centurion , Gauteng . This role involves analyzing complex datasets, developing predictive models , and extracting actionable insights to drive business decisions. Professionals in this field leverage advanced statistical techniques and machine learning algorithms to solve challenging problems. A strong understanding of programming languages like Python or R, along with database management skills, is crucial. Data scientists in Centurion contribute to innovation across various sectors, including finance, technology, and healthcare. If you possess a keen analytical mind and a passion for uncovering patterns in data, this is a rewarding career path. The demand for skilled data scientists remains high, offering excellent career growth and competitive compensation packages within the South African market.

What People Ask

Data scientists in Centurion can expect to earn between R450,000 and R800,000 per year. This range can vary based on experience, specific skills, and the size and type of the employing organization. Senior roles with specialized expertise may command higher salaries.

Key responsibilities include collecting and cleaning data, performing statistical analysis, building machine learning models, and communicating findings to stakeholders. They often work with large datasets to identify trends and provide data-driven recommendations.

Commonly used programming languages include Python and R, along with SQL for database management . Familiarity with data visualization tools like Tableau or Power BI, and machine learning libraries such as TensorFlow or Scikit-learn, is also beneficial.

Mid-Level Data Scientist / Data Science Architect / Data Science Developer – | Bryanston, Centurion or Gqeberha | Permanent

Turn complex data into intelligent solutions that solve real business problems. This is an opportunity to combine data science, machine learning, data engineering and product development to create scalable analytical solutions with measurable commercial value.

The successful candidate will contribute to the design, development and optimisation of data science solutions and analytical products, with a particular focus on the retail sector. Working across data architecture, pipeline engineering, predictive modelling and machine learning, you will help transform diverse data sources into reliable, actionable insights and production-ready solutions.

This is a hands‑on technical role suited to a data professional who enjoys moving beyond analysis to build, deploy and improve data‑driven products. You will work with multidisciplinary teams and stakeholders across internal business units and external clients, translating business challenges into practical technical solutions. The role also offers opportunities to investigate new data sources, experiment with emerging technologies and contribute to the technical direction of innovative analytics products.

Our client is an established South African intelligent solutions company specialising in data management, geographic information systems, analytics and software development. With a collaborative, flexible and innovation‑focused culture, the organisation develops integrated data and technology solutions for a range of business applications. The successful candidate will join an environment that values participation, adaptability, teamwork and the delivery of meaningful client outcomes.

  • Design and improve data architectures that support advanced analytics, machine learning and scalable product delivery.

  • Build, optimise and maintain robust data pipelines for ingesting, transforming and delivering data from multiple internal and external sources.

  • Develop, deploy, monitor and maintain machine learning models and analytical solutions in production environments.

  • Apply statistical methods and machine learning techniques to solve practical business problems.

  • Develop innovative data products, analytical features and commercially valuable proofs of concept.

  • Investigate new data sources, technologies and analytical approaches to identify opportunities for product development and business growth.

  • Translate complex business requirements into scalable technical solutions in collaboration with internal stakeholders and external clients.

  • Maintain and improve existing predictive models, analytical products and decision‑support tools.

  • Design and optimise data models, ETL/ELT processes and data workflows for performance, reliability and scalability.

  • Use SQL, Python and Power BI to develop, analyse, interpret and communicate data‑driven insights.

  • Apply software engineering best practices, including version control, testing, code quality and technical documentation.

  • Contribute to architecture decisions, solution design and continuous improvement initiatives.

  • Collaborate with product, engineering and business teams in an Agile development environment.

  • Share knowledge through peer coaching, technical discussions, presentations and broader business updates.

  • Manage priorities, estimate work and deliver high‑quality outputs within agreed timelines.

What You Bring
  • A minimum of three years' relevant experience in data science, analytics engineering, machine learning engineering or a related discipline.

  • A BSc Honours or MSc in Statistics, Mathematics, Computer Science, Data Science, Engineering or a related field is preferred.

  • Very high proficiency in SQL, Python and Power BI.

  • Demonstrated experience designing data solutions and building robust, scalable data pipelines.

  • Practical experience developing, deploying and maintaining machine learning models or advanced analytics solutions in production.

  • Strong understanding of statistical concepts, predictive modelling and machine learning techniques, with demonstrated business application.

  • Experience with data architecture, data modelling, ETL/ELT processes and performance optimisation.

  • Ability to integrate multiple data sources and design scalable analytical workflows.

  • Experience taking analytical prototypes through to production‑ready solutions.

  • Familiarity with software engineering principles, version control and testing practices.

  • Strong data interpretation, problem‑solving and analytical skills.

  • Professional technical writing, reporting, documentation and communication skills.

  • Proficiency in Microsoft Office, with advanced Excel advantageous.

  • Familiarity with Agile principles and their application in data science or product development.

  • A client‑centric approach and the ability to communicate effectively with technical and non‑technical stakeholders.

  • Strong organisational skills, attention to detail and the ability to prioritise work and meet deadlines.

  • A hands‑on, solutions‑driven mindset, supported by a commitment to continuous learning and innovation.

  • Experience working with geographical, GIS‑related or logistical data is advantageous.

  • Exposure to retail or insurance analytics is advantageous.

What Success Looks Like
  • Scalable, reliable data pipelines and architectures support the delivery of analytical products.

  • Machine learning models and analytical solutions perform effectively in production and are maintained as business needs evolve.

  • Complex data is transformed into actionable insights that support client decisions and commercial outcomes.

  • New data sources and analytical techniques create opportunities for product innovation and improved business performance.

  • Data solutions are developed with appropriate attention to performance, quality, maintainability, testing and documentation.

  • Prototypes are translated into practical, production‑ready solutions where business value is established.

  • Internal teams and external clients receive clear technical guidance and effective analytical support.

  • Collaboration across data, product and business teams contributes to successful project delivery.

  • Work is prioritised effectively, estimates are realistic and deliverables meet agreed deadlines.

  • Knowledge sharing and continuous improvement strengthen the team's technical capability and delivery standards.

The position offers an opportunity for a technically strong, commercially aware data professional to contribute to innovative analytical products while developing expertise across data science, architecture and machine learning engineering

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Scientist
Data Scientist

Edge Executive Search Group • Centurion

On-site
ZAR 700,000 - 1,100,000
Data Scientist
Data Scientist

Edge Executives • Centurion

On-site
ZAR 600,000 - 900,000
Data Science Developer (Retail) - Bryanston/Centurion
Data Science Developer (Retail) - Bryanston/Centurion

Headhunters (South Africa) • Centurion

On-site
ZAR 670,000 - 1,004,000
Senior Analytical Engineer | Bryanston / Centurion | Permanent
Senior Analytical Engineer | Bryanston / Centurion | Permanent

Edgexec (Pty) Ltd • Johannesburg

On-site
ZAR 850,000 - 1,250,000
Senior Analytical Engineer | Bryanston / Centurion | Permanent
Senior Analytical Engineer | Bryanston / Centurion | Permanent

Edge Executive Search Group • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Data Engineer — Azure Data Platform & Analytics
Senior Data Engineer — Azure Data Platform & Analytics

Cf Consulting • Gauteng

On-site
ZAR 700,000 - 1,000,000
Competitive salary
On-site work environment
Medical, dental, and vision insurance
+2
Senior Data Scientist
Senior Data Scientist

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Hybrid work model
Medical coverage
+4
Senior Analytical Engineer | Bryanston / Centurion | Permanent
Senior Analytical Engineer | Bryanston / Centurion | Permanent

Edge Executives • Johannesburg

On-site
ZAR 900,000 - 1,350,000
Principal Data Scientist
Principal Data Scientist

Placements24 • Centurion

Hybrid
ZAR 1,200,000 - 1,800,000
Stock options
Medical insurance
Remote work opportunities
+2
Data Scientist
Data Scientist

Placements24 • Pietermaritzburg

On-site
ZAR 700,000 - 1,100,000
Health insurance
Retirement contributions
Performance bonuses
+3