CareerPlanSign in

Data Scientist

Johannesburg, Gauteng💼 Full-time🗓 2026-09-18

Core

Develop and implement advanced data models and pricing models for insurance and banking applications to support data-driven decision-making.

Role type

Intermediate to Senior Data Scientist (Insurance/Banking)

Builds

Insurance pricing models, predictive analysis models, and business recommendations

Domain

Insurance and Banking

Deliverable

production ML models | product features

Required skills

Python, SQL, Insurance Pricing Models, Generalised Linear Regression, Machine Learning CAT Boost Models

Preferred skills

Advanced technical skills in data modeling

Technologies

Python, SQL

Responsibilities

Develop and implement advanced data models for insurance and banking applications, Construct and optimize pricing models for insurance products, Utilize Generalised Linear Regression and Machine Learning CAT Boost Models for predictive analysis, Translate complex findings into actionable business recommendations, Construct and present insightful PowerPoint presentations, Confidently engage with and present findings to senior stakeholders

Seniority

Intermediate (3-5 years) to Senior (4+ years)

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.