Data Scientist
1 week ago
Introduction:
A prominent player in the financial services sector is expanding its credit modelling capabilities and seeking a highly capable Data Scientist to strengthen its analytics team. Renowned for its innovative use of data in driving strategic decision-making, this organization offers a dynamic environment where cutting-edge modelling and machine learning techniques are central to their approach. The team values collaboration, curiosity, and rapid delivery – and is looking for someone who thrives in high-velocity environments with tangible impact.
Role Responsibilities:
As part of a growing team of over 15 full-stack analytics specialists, you'll be responsible for developing, implementing, and monitoring credit scoring and predictive models that directly shape business performance. Your core responsibilities will include:
- Designing and deploying credit scorecards and behavioural models to predict repayment performance.
- Leveraging logistic regression and machine learning techniques such as XGBoost and Random Forests.
- Collaborating closely with data engineers to ensure model-ready, high-quality data pipelines.
- Ensuring rigorous testing, validation, and monitoring of models in production.
- Supporting and contributing to a robust MLOps framework for rapid model deployment.
Experience Requirements:
To succeed in this role, you'll need a solid foundation in practical credit modelling and the ability to explain your methods in detail. Key requirements include:
- 5+ years' experience in data science, with a strong emphasis on credit modelling in Python.
- Proven track record in building, validating, and deploying models into production environments.
- Strong grasp of the credit risk lifecycle and relevant business impacts.
- Familiarity with ML tools and libraries (e.g. XGBoost, Scikit-learn, etc.).
- Ability to work effectively under tight timelines (30-day model delivery cycles are common).
- Preference will be given to candidates with experience in fast-paced, high-accountability teams.
Education Requirements:
While qualifications are valued, practical experience takes precedence. Candidates with the following will be well-regarded:
- Bachelor's or Master's degree in a STEM field (e.g., Actuarial Science, Mathematics, Statistics, Engineering, or related).
- PhD candidates will be considered if they can demonstrate applied, hands-on modelling experience.
About Truffle:
At Truffle, we specialize in connecting top actuarial and analytics professionals with exciting career opportunities. Join our network to access roles tailored to your expertise and ambitions.
By submitting your application, you consent to Truffle processing your personal information in line with the Protection of Personal Information Act (POPI). If you have not received a response within two weeks, please consider your application unsuccessful.
-
Data Scientist
23 hours ago
Stellenbosch, Western Cape, South Africa Network1 Full time R80 000 - R120 000 per yearWe are seeking a skilled Data Scientist with expertise in Python, Google Looker, and BigQuery to transform complex data into actionable insights that support smarter business decisions. In this role, you'll collect, analyze, and interpret data, uncovering trends and patterns that shape strategy and performance. You'll collaborate closely with stakeholders to...
-
Data Scientist
3 days ago
Stellenbosch, Western Cape, South Africa Unifi Full time R1 200 000 - R3 600 000 per yearAbout UnifiUnifi is redefining credit in Africa with simple, fast personal loans delivered through online, mobile and branch channels. We make life easy for thousands of clients across Zambia, Kenya, Uganda and South Africa. Unifi has conviction in the African continent and its people, and our products enable our clients to achieve even more. As one of...
-
Data Scientist
3 days ago
Stellenbosch, Western Cape, South Africa Communicate Ct Full time R180 000 - R360 000 per yearOur clients are always on the search for data whisperers who strive turning messy numbers into clear insights.Hunt down, clean, and prep data from multiple sources like a proMake sure everything is accurate, complete, and ready for analysisWork for magic with SQL, Python and Big Query Data Analysis & Insights:Explore data to spot trends, patterns, and "aha"...
-
Data Scientist
3 days ago
Stellenbosch, Western Cape, South Africa Communicate Ct Full time R600 000 - R1 800 000 per yearThe system is alive. It watches. It learns. It evolves.My client is seeking a Data Scientist — an architect of algorithms, a guardian of logic — to navigate vast streams of digital data and forge intelligence from raw signal.If you can see the patterns in the chaos, your code belongs to this opportunity.Degree: Master's or Ph.D. in Data Science,...
-
Data Scientist
1 week ago
Stellenbosch, Western Cape, South Africa Communicate Ct Full time R1 000 000 - R3 000 000 per yearDear Diary,Today I found a job that sounds utterly fabulous — or at least like something that might make Mum finally stop asking if I'm "still doing that computer thing." It's a Data Scientist role. Yes, science + data + me = functioning adult with a job that sounds impressive at dinner parties."It's not just any job. It's basically the Mr. Darcy of data...
-
Lead Data Scientist: Model Validation
22 hours ago
Stellenbosch, Western Cape, South Africa Network2 Full time R1 104 000 - R2 160 000 per yearIf you're the kind of Data Scientist who gets a kick out of pulling models apart, stress-testing them, and making sure they behave like they should, this one's going to catch your eye. This is a brilliant opportunity to join a well-known financial services organisation that's big on innovation, people growth and using smart tech to build better client...
-
Data Scientist
1 week ago
Stellenbosch, Western Cape, South Africa Communicate Ct Full time R200 000 - R250 000 per yearAccelerate your career by creating AI-powered solutions with real global reach. Turn your passion for data into large-scale, real-world impact. Join a high-ownership, innovation-driven team that invests in your growth.A fast-growing tech innovator is looking for a Senior Software Engineer with deep data science expertise to design, build, and productionize...
-
Data Scientists
1 week ago
Stellenbosch, Western Cape, South Africa Communicate Ct Full time R500 000 - R1 500 000 per yearWhere data meets pure Christmas magic. Our clients in the North Pole are always looking for brave souls to decode the mysteries of candy cane consumption, snowfall rhythms, and elf productivity cycles.Experience with machine learning frameworks such as scikit-learn, TensorFlow, PyTorch or XGBoostSolid understanding of statistics, including hypothesis testing...
-
Data Engineer
1 week ago
Stellenbosch, Western Cape, South Africa Unifi Africa Full time R80 000 - R120 000 per yearAbout UnifiUnifi is redefining credit in Africa with simple, fast personal loans delivered through online, mobile and branch channels. We make life easy for thousands of clients across Zambia, Kenya, Uganda and South Africa. Unifi has conviction in the African continent and its people, and our products enable our clients to achieve even more. As one of the...
-
Data Engineer
3 days ago
Stellenbosch, Western Cape, South Africa Unifi Full time R1 200 000 - R2 400 000 per yearAbout UnifiUnifi is redefining credit in Africa with simple, fast personal loans delivered through online, mobile and branch channels. We make life easy for thousands of clients across Zambia, Kenya, Uganda and South Africa. Unifi has conviction in the African continent and its people, and our products enable our clients to achieve even more. As one of...