Senior Data Scientist

Network Recruitment

  • Johannesburg, Gauteng
  • Permanent
  • Full-time
  • 20 days ago
Job Summary What You’ll Do:
  • Lead the end-to-end data science lifecycle—from defining business problems to deploying and optimising models.
  • Build advanced predictive modelling, machine learning, and automation solutions to solve high-value challenges.
  • Partner with business leaders to uncover opportunities where analytics can create a competitive edge.
  • Engineer clean, high-quality datasets from large-scale structured and unstructured data sources.
  • Create impactful visualisations and communicate complex results to both technical and non-technical audiences.
  • Monitor, refine, and maintain models to ensure lasting performance and business relevance.
What You’ll Bring:
  • Honours, Master’s, or PhD in a quantitative field (Actuarial Science, Mathematics, Computer Science, Engineering, or Statistics).
  • 5–6+ years of proven experience in data science and analytics.
  • Strong skills in Python (NumPy, Pandas, SciPy, Matplotlib) and SQL.
  • Experience deploying and operationalising machine learning models at scale.
  • Agile working experience and proficiency with Jupyter Notebooks.
Bonus Points For:
  • Cloud expertise (Azure or AWS), big data tools (Spark), and streaming technologies.
  • Visualisation tools such as Power BI, Tableau, or Kibana.
  • Professional data science or analytics certifications.
You Are:
  • A creative problem-solver who thrives on complexity.
  • A confident communicator able to bridge the gap between data and business strategy.
  • Business-savvy, adaptable, and committed to delivering measurable impact.
Why Join?
Here, data isn’t just numbers—it’s a driver of innovation. You’ll work alongside industry experts, tackle challenging projects, and have the freedom to shape the future through analytics. If you’re ready to push boundaries and make data matter, we want to hear from you.
Apply now—let’s build the data-driven future together!
For more finance jobs, please visit
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles/positions.
We also invite you to contact us to discuss your next career move in finance!
For more information contact:
Heidi Nieuwoudt on 012 348 4940
Specialist Recruitment Consultant: Actuarial and AnalyticalNetwork FinanceRecruiter

Job Mail

Similar Jobs

  • Senior Data Scientist

    PBT Group

    • Johannesburg, Gauteng
    The Data Scientist will work within the Data Science and Analytics team to deliver data-driven insights, predictive models, and automated solutions that address complex business ch…
    • Just now
  • Senior Reporting Accountant

    Network Recruitment

    • Johannesburg, Gauteng
    Step into a dynamic role where your financial expertise meets real-world impact. As a Senior Reporting Accountant, you’ll partner with leading organisations across multiple industr…
    • Just now
  • Senior Accountant

    Kingsleyirons Recruitment

    • Johannesburg, Gauteng
    Description/Synopsis: A reputable pharmaceutical group is looking for a finance professional to join their team as a Senior Accountant. In this role, you will be responsible for …
    • Just now