Job Details

Data Scientist

About

Description

MiWay is a direct financial services company. We are passionate about service excellence, convenience and offering our clients superior value products. Our Vision is to be a world-class direct financial services business that offers a complete array of services under one convenient umbrella – all managed online. We are positive that with the right people on board, we will continue to grow and give our clients the freedom to do things their way – free from worry and most importantly at peace with all the “what-ifs” of the world. Company values that every employee subscribes to are: Energy, Freedom, Accountability and Attitude. The ideal candidate is one who has the courage to be bold and subscribes to MiWay’s core values! Do you have a positive attitude, love a challenge, treat your colleagues with respect and look for solutions, not problems? If yes, then MiWay is the place for you!

Responsibilities

  • Analyse and process Telematics data to extract meaningful insights for pricing, underwriting, and claims optimization
  • Develop and implement machine learning models, including LLMs and computer vision models
  • Build and optimize usage-based insurance (UBI) products by integrating Telematics and AI-driven insights into actuarial pricing models
  • Automate data processing tasks using Python, SQL, and C#, ensuring scalable and efficient systems
  • Design and implement robust software solutions, applying clean code principles and best practices
  • Collaborate with cross-functional teams, including Software Developers, Actuarial, and Product teams, to integrate AI and Telematics-driven insights into strategic decision-making
  • Develop and maintain APIs and containerized applications using Docker for real-time analytics and predictive modelling
  • Assist in monitoring and validating predictive models to ensure optimal performance in production environments
  • Create interactive dashboards and reporting tools using Power BI to track key performance metrics
  • Stay updated with emerging trends in technology and AI to continuously improve methodologies

Qualifications

  • Minimum 3 years experience (4 years or more advantageous) in data science or data engineering roles
  • Bachelor’s degree in Actuarial Science, Mathematical Statistics, Data Science, Computer Science, or a related field (Essential) (Honours or Masters advantageous)
  • Python (Advanced) – Experience with machine learning libraries (Scikit-Learn, TensorFlow, PyTorch, XGBoost, Hugging Face, OpenCV)
  • C# (Advanced) – Strong understanding of Object-Oriented Programming (OOP) and clean coding principles
  • SQL (Advanced) – Experience with data processing, database management, and query optimization
  • Git Version Control (Advanced) – Experience in managing and collaborating on codebases
  • Power BI or similar visualization tools (Intermediate) – Experience in building real-time analytics dashboards LLMs and Computer Vision Models (Intermediate to Advanced) – Working knowledge and experience developing and deploying large language models (ChatGPT, Llama, BERT) and image-processing models (Advantageous)
  • Docker (Intermediate to Advanced) – Experience with containerizing applications for scalable and efficient deployment (Advantageous)

Application instructions:

  • click on link to apply

Hiring organization

Hiring organization image

Sanlam Group

Employment Type: job

Job Location: Midrand, Gauteng , South Africa

Base Salary: Market Related

Closing Date:

Apply Now

Related Jobs

Company Logo
50 Sales Trainee (Hyundai Automotive South Africa - Gauteng)
View Details
Company Logo
Sanlam Data, AI and Engineering Academy 2026
View Details
Company Logo
Graduate Program HP South Africa
View Details