Data Scientist

Posted 3 Days Ago
Be an Early Applicant
Johannesburg, Gauteng, ZAF
In-Office
Junior
Fintech • Payments • Financial Services
The Role
Design, build and productionise generative AI and ML solutions for insurance: LLM applications, RAG, MLOps pipelines, model deployment/monitoring, predictive models for pricing, risk, claims and customer behaviour, working cross-functionally to drive business impact.
Summary Generated by Built In

Let's Write Africa's Story Together!

Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.

Job Description

Are you passionate about using data to fundamentally rethink how insurance works? Are you energized by the idea of designing the future model of insurance—one that’s fast, fair, predictive, and personal? At Old Mutual Insure, we’re building exactly that.
We are hiring across generative AI, AI engineering, machine learning engineering and data science. Whether you build LLM-powered applications, productionise ML systems, or model risk and customer behaviour, you will play a critical role in turning data and AI into action. Our core work today is generative AI and applied ML engineering — building, deploying and running intelligent systems in production — supported by a deep data science capability that keeps us future fit. You’ll work on projects that challenge industry norms, using modern AI and data science methods to develop and deploy solutions that scale across our business. This is your opportunity to learn, grow, and build things that matter in an ambitious and purpose-driven team.

Responsibilities

  • Building generative AI applications — LLM-powered assistants, RAG over enterprise content, agentic and workflow-automation solutions

  • Engineering prompts, evaluation pipelines, guardrails and safety controls for AI systems in production

  • Designing and deploying machine learning pipelines and production inference services, including predictive and generative models

  • Applying MLOps practices — CI/CD for ML, feature stores, model registries, automated retraining, monitoring and drift detection

  • Developing statistical and machine learning models for pricing, risk, claims and customer behaviour, and taking them to production

  • Optimising inference cost, latency and performance across AI and ML workloads

  • Engineering end-to-end solutions that reshape underwriting, claims, pricing, and customer engagement

  • Extracting insights from customer, product, and operational data to inform and guide business decisions

  • Participating in agile delivery squads and working closely with actuaries, product owners, and tech teams

  • Contributing to the future-fit insurance architecture by innovating with AI, APIs, and cloud-native tools

  • Communicating findings and ideas through impactful visualisations and storytelling

What We’re Looking For

  • 2+ years’ experience in AI/ML engineering, software engineering, data science, analytics or actuarial environments (3+ years for engineering-focused profiles, 5+ for senior data science)

  • Strong Python and SQL, with solid backend/software engineering fundamentals and data wrangling and modelling foundations

  • Experience with cloud platforms (e.g. AWS, Azure, Databricks), containerisation (Docker, Kubernetes), APIs, CI/CD and Git

  • Experience building and evaluating machine learning models (supervised and unsupervised)

  • Hands-on experience with LLM APIs and generative AI frameworks (e.g. LangChain, LlamaIndex), embeddings and vector databases

  • Experience with ML frameworks such as Scikit-learn, PyTorch or TensorFlow, and taking models from prototype to production

  • Understanding of AI evaluation, governance, security and compliance in a regulated environment

  • A problem-solver with a growth mindset and hunger to apply their skills to real-world business impact

  • Bonus: insurance or financial services experience, responsible AI, or data product development

Skills

  • Applied Statistics & Probability

  • Machine Learning (regression, classification, clustering)

  • Feature Engineering & Model Evaluation

  • Data & ML Engineering (pipelines, APIs, Docker, CI/CD, cloud)

  • Effective Communication & Visual Storytelling

  • Cross-functional Collaboration & Agile Methodologies

  • Generative AI & LLMs (prompt engineering, RAG, agents, evaluation)

  • MLOps & Model Deployment (monitoring, drift detection, retraining)

  • Responsible AI & Model Governance

  • Software Engineering Practices (version control, testing, code quality)

Competencies

  • Business Insight – Understands how data drives commercial outcomes

  • Tech Curious – Keeps up with new ML tools, AI trends, and best practices

  • Collaborates Effectively – Works fluidly across business and technical teams

  • Drives Results – Delivers with discipline, quality, and impact

  • Cultivates Innovation – Brings fresh ideas to complex challenges

  • Manages Complexity – Makes sense of messy, ambiguous data environments

  • Ensures Accountability – Follows through and learns from feedback

  • Optimizes Processes – Simplifies, automates, and scales where possible

  • Manages Multiple Priorities Under Pressure – Handles competing deadlines and tasks with resilience, structure, and delivery focus.

Education

  • Bachelor’s degree in one of the following (or equivalent experience):

  • • Data Science

  • • Statistics

  • • Computer Science

  • • Actuarial Science

  • • Engineering

  • • Applied Mathematics


na

Skills

Action Planning, Business Requirements Analysis, Computer Literacy, Data Compilation, Data Controls, Data Management, Executing Plans, IT Architecture, IT Network Security, Policies & Procedures

Competencies

Business InsightCollaboratesCultivates InnovationDrives ResultsEnsures AccountabilityManages AmbiguityManages ComplexityOptimizes Work Processes

Education

Bachelor of Commerce (BCom): Computer Science And Engineering (Required), NQF Level 7 - Degree, Advance Diploma or Postgraduate Certificate or equivalent

Closing Date

20 August 2026 , 23:59

The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question.

The Old Mutual Story!

Skills Required

  • 2+ years experience in AI/ML engineering, software engineering, data science, analytics or actuarial environments
  • Strong Python
  • Strong SQL
  • Backend/software engineering fundamentals and data wrangling and modelling foundations
  • Experience with cloud platforms (AWS, Azure, Databricks)
  • Containerisation (Docker) and orchestration (Kubernetes)
  • APIs, CI/CD and Git
  • Experience building and evaluating machine learning models (supervised and unsupervised)
  • Hands-on experience with LLM APIs and generative AI frameworks (e.g., LangChain, LlamaIndex)
  • Experience with embeddings and vector databases
  • Experience with ML frameworks such as Scikit-learn, PyTorch or TensorFlow
  • MLOps practices (feature stores, model registries, automated retraining, monitoring, drift detection)
  • Understanding of AI evaluation, governance, security and compliance in a regulated environment
  • Bachelor's degree in Data Science, Statistics, Computer Science, Actuarial Science, Engineering, Applied Mathematics or equivalent experience
  • Insurance or financial services experience
  • Responsible AI or data product development experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: London
12,448 Employees

What We Do

Old Mutual Limited is a listed company on the Johannesburg Stock Exchange and has secondary listings on the London, Malawi, Namibia and Zimbabwe stock exchanges. As a Pan-African financial services company, we are focused on Africa, her needs and her people. Together with you, we have educated our children, given more homes warmth and light, empowered small businesses and improved infrastructure in Africa. Our story will continue #WithAfricaForAfrica

Similar Jobs

Old Mutual Logo Old Mutual

Data Scientist

Fintech • Payments • Financial Services
In-Office
Johannesburg, Gauteng, ZAF
12448 Employees
In-Office
Johannesburg, City of Johannesburg, Gauteng, ZAF
63856 Employees

CP Consulting Logo CP Consulting

Senior Data Scientist

Cloud • Information Technology • Software • Consulting
In-Office
Johannesburg, City of Johannesburg, Gauteng, ZAF
550 Employees

CP Consulting Logo CP Consulting

Senior Data Scientist

Cloud • Information Technology • Software • Consulting
In-Office
Johannesburg, City of Johannesburg, Gauteng, ZAF
550 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account