2,048,837open jobs
122,943companies
238,444added this week
Browse all
Salary
≈ $18k – $37k per year (Estimated)
Location
Hybrid (Johannesburg, South Africa)
Seniority
Junior · 2+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 2, 2026. First seen by Alion on Oct 14, 2026. Job Mail scores C on the Alion truth index.

Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.

Our client, a leading financial services provider, is looking for a Quantitative Analyst to turn data into decisions that shape their credit portfolio.

If you’re a credit risk professional who loves modelling, machine learning and seeing your insights influence real pricing and strategy, this permanent, hybrid role in Sandton is worth a conversation.

The opportunity

You’ll use data science and machine learning to improve credit portfolio performance, pricing decisions and risk-adjusted returns. You’ll work closely with stakeholders to feed analytics into strategic planning and risk appetite frameworks, and contribute to model development across the credit lifecycle.

Key responsibilities

  • Maintain advanced analytics frameworks for credit portfolio management

  • Enhance traditional modelling approaches and apply machine learning to deliver predictive and prescriptive insights

  • Research and evaluate innovative analytical techniques to improve model development, performance and efficiency

  • Contribute to origination modelling strategies aligned to portfolio objectives and risk appetite

  • Conduct deep dive analysis into credit portfolios to identify performance drivers, emerging risks and rebalancing opportunities

  • Build interactive dashboards and visualisation tools for real-time portfolio monitoring

  • Run pricing analytics to assess risk-based pricing strategies and risk-adjusted returns

  • Compare model-predicted outcomes against actual portfolio performance and realised profitability

  • Contribute to client-level pricing frameworks that balance customer value, risk and profitability

  • Support cross-sell and customer behaviour analytics to identify growth opportunities

  • Share knowledge and best practice within a collaborative, high-performance team

Minimum requirements

  • Degree in Mathematics, Statistics, Financial Engineering, Economics, Actuarial Science or a related quantitative field

  • 2+ years’ experience in credit risk analytics, portfolio management or a related field

  • Proven hands-on experience with SAS, Python, R and SQL

  • Familiarity with IFRS 9, Basel frameworks and advanced credit modelling techniques

  • Strong analytical and problem-solving skills

  • Strong communication and stakeholder engagement skills, with the ability to influence decisions

Advantageous

  • Postgraduate qualification or certification in Data Science or Machine Learning

  • FRM or CFA

The person

Adaptable, results-driven and commercially minded, with a curious, continuous-learning mindset and a commitment to continuous improvement.

Why this role?

  • High-impact work that drives real business outcomes

  • Exposure to a digital transformation agenda

  • A collaborative, high-performance team that invests in your growth

  • Permanent position with hybrid flexibility in Sandton

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,048,837 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Analytics
Similar stack
Same company
Johannesburg
Junior Data Analyst 7 hours ago
≈ $16k – $33k per year (Estimated) · In office · Bachelor's Degree · Johannesburg
Apply
≈ $13k – $27k per year (Estimated) · In office · Bachelor's Degree · Midrand
Analytics
Tableau
Power BI
Management
Agile
Scrum
Apply
Business Analyst 7 hours ago
≈ $28k – $56k per year (Estimated) · In office · 3+ years exp · Bachelor's Degree · Johannesburg
Analytics
Power BI
Microsoft Excel
Management
Agile
Apply
≈ $25k – $51k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Midrand
Python
Java
SQL
Management
Confluence
UML
QA
Postman
Apply
Senior Data Analysts 7 hours ago
≈ $26k – $52k per year (Estimated) · In office · 8+ years exp · Bachelor's Degree · Midrand
Python
SQL
SAS
Databases
Databricks
AI/ML
Spark
Scikit-learn
Machine Learning
DevOps
Git
AWS
Analytics
Power BI
ETL/ELT
Apply
Solutions Architect 11 days ago
$70k – $150k per year · Equity 0.1–0.3% · In office · Full-Time · 6+ years exp · Bachelor's Degree · San Francisco
Python
JavaScript
TypeScript
SQL
Node JS
Databases
PostgreSQL
Amazon Redshift
Frontend
React.js
DevOps
Terraform
GCP
CloudFormation
Azure
AWS
Kubernetes
Apply
Backend Engineer 11 days ago
$120k – $160k per year · In office · Full-Time · 3+ years exp · San Francisco
Python
SQL
Python
FastAPI
Databases
PostgreSQL
DynamoDB
AI/ML
LLM
DevOps
CI/CD
AWS
Docker
Kubernetes
Apply
GTM Engineer 11 days ago
In office · Full-Time · 2+ years exp · San Francisco
Python
JavaScript
SQL
AI/ML
AI Agents
DevOps
FinOps
Marketing
Salesforce
HubSpot
Apply
Backend Engineer 11 days ago
≈ $158k – $342k per year (Estimated) · In office · Full-Time · San Francisco
Python
SQL
Python
FastAPI
Databases
PostgreSQL
DynamoDB
AI/ML
LLM
DevOps
CI/CD
AWS
Docker
Kubernetes
Apply
DevOps Engineer 11 days ago
$140k – $200k per year · In office · Full-Time · 1+ year exp · Bachelor's Degree · San Francisco
Python
SQL
Databases
PostgreSQL
DevOps
Terraform
AWS
Docker
Kubernetes
Apply
$30k – $42k per year · In office · Full-Time · 3+ years exp · Johannesburg
Analytics
Microsoft Excel
Apply
≈ $24k – $49k per year (Estimated) · In office · Contractor · 3+ years exp · Bachelor's Degree · Centurion
Apply
$36k – $48k per year · Hybrid · Part-Time · 5+ years exp · Johannesburg
SQL
SAS
Management
Confluence
Jira
Agile
Apply
≈ $14k – $29k per year (Estimated) · In office · Full-Time · 1+ year exp · Bachelor's Degree · Midrand
Management
Microsoft Project
Apply
≈ $23k – $46k per year (Estimated) · In office · Full-Time · 4+ years exp · Bachelor's Degree · Midrand
Analytics
Power BI
Management
Microsoft Project
SharePoint
Apply
≈ $31k – $62k per year (Estimated) · In office · Full-Time · 5+ years exp · Johannesburg
Python
SQL
Databases
Microsoft Fabric
DevOps
Azure
Analytics
Tableau
Power BI
ETL/ELT
Azure Data Factory
Apply
up to $60k per year · In office · Full-Time · 3+ years exp · Bachelor's Degree · Johannesburg
DevOps
GCP
Management
Oracle ERP
Apply
≈ $30k – $61k per year (Estimated) · In office · Full-Time · 5+ years exp · Johannesburg
Analytics
ETL/ELT
SSIS
SSAS
Dimensional Modeling
Apply
≈ $24k – $67k per year (Estimated) · In office · Full-Time · Johannesburg
SQL
DevOps
Azure DevOps
Azure
Analytics
Power BI
Management
Confluence
Jira
Agile
UML
BPMN
QA
Postman
SoapUI
Apply
≈ $49k – $105k per year (Estimated) · In office · Full-Time · Johannesburg
Apply
See all jobs
This is one of many
2,048,837 more open roles from verified company boards, updated every day.