Senior Machine Learning Engineer (ML)
Johannesburg, ZA

Lead the AI Revolution at Nedbank
We’re building the next generation of Data & Analytics capabilities and we need Senior Machine Learning Engineers ready to push boundaries. If you thrive on creating intelligent systems that scale, this is your chance to lead innovation where it matters most.
What You’ll Do
-
Architect and deploy advanced machine learning models into production
-
Drive innovation with AGI (Agentic AI), RAG (Retrieval-Augmented Generation), and Databricks
-
Optimise algorithms for speed, reliability, and impact
-
Transform data into intelligence that powers real decisions
This isn’t just about models, it’s about shaping how AI changes banking.
Why Nedbank?
As one of Africa’s largest financial services groups, we serve millions across banking, insurance, asset management, and wealth. Our mission? Build sustainable solutions that grow the continent’s ambitions and accelerate the transition to a net-zero economy.
Why Join Our Data & Analytics Team?
- Work on AI that makes a difference
- See your solutions in action at scale
- Collaborate with passionate, multidisciplinary teams
- Put purpose into practice every day
What We’re Looking For
-
5+ years in Machine Learning Engineering
-
Hands-on experience with AGI, RAG, Databricks, and Machine Learning deployment
-
Bachelor’s Degree in Computer Science, Engineering, Mathematics, Statistics, Econometrics, or IT
-
Strong problem-solving and analytical skills
-
A growth mindset and a passion for continuous learning
Rewards & Benefits
-
Competitive remuneration and incentives
-
Comprehensive medical aid and provident fund
-
Hybrid working environment
-
Access to learning and growth opportunities
-
A culture built on trust, support, and shared ownership
Ready to lead the future of AI?
Click “Apply” and our Talent Acquisition team will connect with you.

---------------------------------------------------------------------------------------
Please contact the Nedbank Recruiting Team at +27 860 555 566