Enable job alerts via email!

Data Scientist

Mindworx Consulting

Cape Town

On-site

ZAR 550 000 - 750 000

Full time

Today
Be an early applicant

Job summary

A consulting firm in Cape Town seeks a skilled Data Scientist to design and implement machine learning models. Ideal candidates have an honors degree in a relevant field and 3+ years of Python experience. Responsibilities include model deployment, performance monitoring, and building data pipelines. The role offers an exciting opportunity to tackle complex business challenges while collaborating with diverse stakeholders.

Qualifications

  • 3+ years of hands-on Python development experience.
  • Proven experience with big data technologies and cloud platforms.
  • Strong SQL proficiency.

Responsibilities

  • Design, build, test, and optimise predictive models.
  • Deploy and monitor ML models in production environments.
  • Track model performance and manage model retraining workflows.

Skills

Machine learning
Automation
Data analysis
Cross-functional collaboration
Algorithm development
ETL/ELT processes

Education

Honors degree in Data Science, Mathematics, Statistics, or Engineering

Tools

Python
Git
Docker
Jupyter Notebooks
scikit-learn
TensorFlow
PyTorch
Job description
Duties and Responsibilities
  • Machine learning & automation
  • Design, build, test and optimise predictive models that deliver automated business intelligence
  • Develop sophisticated algorithms to solve complex business challenges
  • Deploy and monitor ML models in production environments with proper versioning and tracking
  • MLOps & model lifecycle management
  • Track model performance, detect drift and manage model retraining workflows
  • Containerise ML applications and manage model versioning across environments
  • Partner with cross‑functional stakeholders to identify, scope and solve critical business problems
  • Create automated reporting systems and interactive dashboards that empower data‑driven decision making
  • Monitor platform performance and establish key performance metrics
  • Analyse diverse data sources including custom analytics, paywall metrics, and web analytics to uncover actionable business insights
  • Conduct deep‑dive user behaviour analysis to enhance UX and drive engagement
  • Build and maintain robust data pipelines for ingesting, processing and transforming large datasets
  • Ensure data quality and implement validation checks across data workflows
  • Design efficient ETL / ELT processes to support analytics and ML initiatives
Education & Experience

Honors degree (minimum) in Data Science, Mathematics, Statistics, Engineering or related field3+ years of hands‑on Python development experienceProven experience with big data technologies and cloud platforms

Technical Expertise
  • Development Tools : Git version control, Jupyter Notebooks, Docker
  • ML Frameworks : scikit‑learn, PyTorch, TensorFlow, LightGBM, XGBoost, Pandas
  • More details available in the full description
Data engineering skills

Strong SQL proficiency and database design principlesExperience with data warehousing concepts and dimensional modellingMore details available in the full description

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.