Remote Lead Data Scientist: ML, Azure & Power BI

MSP Staffing (PTY) LTD

Cape Town

On-site

ZAR 1,200,000 - 1,800,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

MSP Staffing (PTY) LTD is seeking a Lead Data Scientist to drive production-grade data science solutions. The role is remote, with occasional travel to Johannesburg or Cape Town for in-person meetings, and requires a strong track record in leadership and hands-on ML/AI development.

The candidate will lead design, deployment, monitoring, and retraining of models, leverage Delta Lake, PySpark, Azure Synapse, and Power BI to deliver business impact across data platforms.

Qualifications

  • 7+ years' experience in data science, data analytics or data warehousing.
  • At least 2 years' experience in a technical or engineering leadership role.
  • Bachelor's degree in a STEM discipline or equivalent professional experience.
  • Strong production-level experience across machine learning, statistical modelling and AI system design.
  • Advanced Python proficiency with strong experience in pandas, NumPy, scikit-learn and Jupyter.
  • Experience with Delta Lake or comparable lakehouse environments and PySpark.
  • Strong data warehousing and SQL expertise.
  • Experience with Power BI and data visualisation.
  • Demonstrated technical leadership, mentoring and stakeholder management capabilities.
  • Excellent written and verbal English communication skills.
  • Willingness to travel to Johannesburg or Cape Town a few times per year for in-person meetings; proximity to either city is preferred.

Responsibilities

  • Lead the design, development, deployment, monitoring and retraining of machine learning and AI models.
  • Apply advanced statistical modelling and data science techniques to solve complex business problems.
  • Develop robust data science solutions using Python, Jupyter Notebooks, pandas, NumPy and scikit-learn.
  • Work with Delta Lake or comparable lakehouse architectures, including PySpark, feature stores, training-data versioning and schema evolution.
  • Develop and optimise data solutions using Azure Synapse Analytics, Azure SQL, T-SQL and/or ANSI SQL.
  • Produce meaningful analytics and visualisations using Power BI and Python-based tools.
  • Provide technical leadership and mentorship to data scientists.
  • Take ownership of delivery and collaborate with senior stakeholders.
  • Potentially lead an Agile delivery squad within the Platform organisation.

Skills

Python
pandas
NumPy
scikit-learn
Jupyter
Power BI
SQL
Azure Synapse
Delta Lake
PySpark
Leadership
Mentoring
Stakeholder Mgmt
Communication

Education

Bachelor's degree in STEM

Tools

Delta Lake
PySpark
Azure Synapse
Azure SQL
T-SQL
ANSI SQL

Job description

MSP Staffing (PTY) LTD is seeking a Lead Data Scientist to drive production-grade data science solutions. The role is remote, with occasional travel to Johannesburg or Cape Town for in-person meetings, and requires a strong track record in leadership and hands-on ML/AI development.

The candidate will lead design, deployment, monitoring, and retraining of models, leverage Delta Lake, PySpark, Azure Synapse, and Power BI to deliver business impact across data platforms.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Lead Data Scientist — AI & Analytics Leader
Remote Lead Data Scientist — AI & Analytics Leader

MSP Staffing (PTY) LTD • Durban

On-site
ZAR 1,200,000 - 2,000,000
Remote Lead Data Scientist — AI/ML Leader & Mentor
Remote Lead Data Scientist — AI/ML Leader & Mentor

MSP Staffing (PTY) LTD • Johannesburg

On-site
ZAR 1,200,000 - 1,600,000
Lead Data Scientist
Lead Data Scientist

MSP Staffing (PTY) LTD • Durban

On-site
ZAR 1,200,000 - 2,000,000
Lead Data Scientist
Lead Data Scientist

MSP Staffing (PTY) LTD • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Lead Data Scientist
Lead Data Scientist

MSP Staffing (PTY) LTD • Johannesburg

On-site
ZAR 1,200,000 - 1,600,000
Lead Data Scientist - Remote AI & Production Analytics Lead
Lead Data Scientist - Remote AI & Production Analytics Lead

Recruit-It • South Africa

On-site
ZAR 1,200,000 - 1,800,000
Flexible working arrangements
Comprehensive benefits
Team culture
Azure Data Scientist
Azure Data Scientist

Blue Pearl PTY • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Lead Data Scientist
Lead Data Scientist

Recruit-It • South Africa

On-site
ZAR 1,200,000 - 1,800,000
Flexible working arrangements
Comprehensive benefits
Team culture
Remote Lead Data Scientist: AI/ML Strategy & Mentorship
Remote Lead Data Scientist: AI/ML Strategy & Mentorship

Placements24 • Rustenburg

Hybrid
ZAR 1,200,000 - 1,800,000
Remote work flexibility
Competitive salary
Professional development
Senior Data Scientist
Senior Data Scientist

Tenth Revolution Group • Sandton

Hybrid
ZAR 1,200,000 - 1,800,000