1,600,360open jobs
95,485companies
243,782added this week
Browse all
Salary
≈ $32k – $59k per year (Estimated)
Location
In office (Johannesburg)
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 13, 2026. First seen by Alion on Sep 28, 2026.

Overview
Company
Impact
Profile match
FirstRand is a South African financial services group headquartered in Sandton, Johannesburg, whose businesses include First National Bank, Rand Merchant Bank, WesBank and Aldermore in the UK. Formed in 1998 and listed on the Johannesburg Stock Exchange, it provides retail, commercial, corporate and investment banking, vehicle finance, insurance and asset management, with subsidiaries in Namibia, Botswana, Zambia, Nigeria, Eswatini and other markets. Openings span branch advisors and sales and service roles, credit origination and analysis, private wealth and private client advisors, finance, broker consultants and business process specialists.

Job Description

Hello Future Data Scientist

Welcome to FNB, where we design for shapeshifters and deliver products and services that make us incredibly proud of the people who make it happen.

As part of our team in FNB Commercial EFT, you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up to the promise of staying curious. Now’s the time to imagine your potential in a team where experts come together to modernise payments and drive intelligent fraud detection using AI and machine learning.

Are You Someone Who Can

  • Develop and implement machine learning models to detect and prevent fraud in payments
  • Build and optimise real-time fraud scoring and decisioning systems
  • Analyse and query large datasets to uncover fraud patterns and insights
  • Use tools such as Python, SQL, Spark, and SAS to build scalable data solutions
  • Work within and enhance fraud capabilities across payments platforms
  • Continuously improve fraud detection accuracy while reducing false positives
  • Collaborate across technology, operations, and product teams to deliver integrated solutions
  • Contribute to the modernisation of payments ecosystems through data and AI
  • Ensure compliance with regulatory, audit, and risk frameworks
  • Deliver proactive, innovative solutions that improve customer outcomes and service delivery

You Will Be an Ideal Candidate If You

  • Have 3-5 years’ experience in data science or AI role
  • Have strong experience in machine learning applied to fraud detection
  • Experience with machine learning frameworks (e.g., scikit-learn, TensorFlow, PyTorch)
  • Knowledge of fraud detection techniques (e.g., supervised/unsupervised learning, anomaly detection, graph analytics)
  • Are proficient in:
    • Python for data science
    • SQL for querying large transactional datasets
    • Big data tools (Spark, Hadoop) and cloud platforms (AWS, Azure, GCP).
    • Analytics platforms (SAS Studio, SAS Enterprise Guide/Miner)
  • Have experience working with real-time scoring or decisioning systems
  • Have exposure to Kafka (or equivalent) plus model deployment frameworks
  • Have exposure to core banking/payment systems
  • Prior experience in banking, fintech, or payments industry is highly desirable
  • Hold a degree in Data Science, Computer Science, Mathematics, Statistics, or similar

You Will Have Access To

  • Opportunities to work on cutting-edge AI and fraud detection use cases
  • A collaborative environment driving payments innovation at scale
  • Continuous learning and development in advanced analytics and machine learning
  • Cross-functional exposure across business, technology, and operations teams

We Can Be a Match If You Are

  • Curious and adaptable in a fast-changing environment
  • Passionate about fraud prevention and payments innovation
  • Able to analyse complex datasets and translate insights into action
  • A strong collaborator who thrives in high-performing teams

Apply now if you are interested in taking the next step. We look forward to engaging with you!

Important Closing Date Note

Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.

05/10/26

All appointments will be made in line with FirstRand Group’s Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.

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.
1,600,360 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

Data Science
Similar stack
Same company
Johannesburg
Remote (South Africa) • 1+ year exp • Centurion
Python
SQL
AI/ML
Machine Learning
Analytics
Tableau
Power BI
MicroStrategy
Apply
Data Engineer 1 day ago
≈ $33k – $61k per year (Estimated) • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • Sandton
Python
Java
PHP
SQL
C++
Scala
Databases
MySQL
PostgreSQL
Oracle
Cassandra
MS SQL
Apache Kafka
Amazon Redshift
AI/ML
Hadoop
Spark
Machine Learning
DevOps
CI/CD
AWS
Amazon EC2
Analytics
Tableau
ETL/ELT
SSIS
Domo
Microsoft Excel
Apply
≈ $30k – $72k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Centurion
SQL
Databases
Oracle
Analytics
ETL/ELT
Informatica
Talend
Apply
Database Engineer 5 hours ago
≈ $31k – $74k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Centurion
SQL
Apply
≈ $14k – $38k per year (Estimated) • In office • 3+ years exp • Muntinlupa
SQL
C#
C#
.NET
Databases
MS SQL
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Analytics
SSIS
Apply
$146k – $182k per year • In office • 2+ years exp • Master's Degree • Chicago
Python
SQL
Python
pySpark
Databases
PostgreSQL
DynamoDB
Greenplum
AI/ML
Spark
AWS Bedrock
DevOps
CloudFormation
CI/CD
AWS
SLI/SLO/SLA
Amazon S3
IAM
Amazon CloudWatch
Cybersecurity
Least Privilege
Analytics
ETL/ELT
AWS Glue
Apply
QA AUTOMATION 1 day ago
In office • 5+ years exp
Python
JavaScript
SQL
C#
Node JS
Databases
MySQL
AI/ML
Claude Code
Frontend
React.js
DevOps
Azure
Management
Agile
Scrum
QA
Selenium
JMeter
Cypress
Playwright
Postman
Apply
$169k – $253k per year • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • United States
SQL
AI/ML
Time Series Forecasting
DevOps
Azure
Cybersecurity
Defense in Depth
Least Privilege
IoT
MQTT
OPC UA
Apply
AI ENGINEER 1 day ago
In office • 2+ years exp
Python
JavaScript
AI/ML
Stable Diffusion
Transformers
TensorFlow
Keras
PyTorch
Data Augmentation
Synthetic Data
Hugging Face
Machine Learning
Apply
In office • 7+ years exp • Bachelor's Degree
JavaScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Databases
MS SQL
AI/ML
Copilot
ChatGPT
Frontend
React.js
JQuery
Mobile
Clean Architecture
DevOps
Azure
CI/CD
Git
Gitflow
Cybersecurity
OWASP Top 10
Management
Agile
QA
Sentry
Apply
Risk Specialist 4 days ago
Equity • In office • Full-Time • Lusaka
Management
Microsoft Office
Apply
Financial Manager 4 days ago
≈ $18k – $46k per year (Estimated) • Equity • In office • Full-Time • Randburg
AI/ML
PyTorch
Ignite
Management
Agile
Apply
Branch Advisor FAIS 4 days ago
≈ $12k – $27k per year (Estimated) • Equity • In office • Full-Time • 1+ year exp • Hermanus
Management
Agile
Apply
Contractor 4 days ago
≈ $28k – $71k per year (Estimated) • Equity • In office • Contractor • 1+ year exp • Windhoek
DevOps
SLI/SLO/SLA
Apply
≈ $24k – $65k per year (Estimated) • Equity • In office • Full-Time • 5+ years exp • Johannesburg
AI/ML
PyTorch
Ignite
Apply
≈ $16k – $39k per year (Estimated) • In office • PhD • Johannesburg
Apply
≈ $20k – $54k per year (Estimated) • In office • Johannesburg
DevOps
CI/CD
Apply
≈ $24k – $49k per year (Estimated) • In office • Full-Time • 3+ years exp • Johannesburg • Durban
JavaScript
TypeScript
C#
Databases
MS SQL
Frontend
Angular
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Docker
Kubernetes
Apply
HR Intern 12 hours ago
≈ $11k – $21k per year (Estimated) • In office • Internship • Bachelor's Degree • Johannesburg
Management
Microsoft Office
Apply
Client Partner 12 hours ago
≈ $20k – $40k per year (Estimated) • Hybrid • 3+ years exp • Bachelor's Degree • Johannesburg
Marketing
Salesforce
Apply
See all jobs
This is one of many
1,600,360 more open roles from verified company boards, updated every day.