R&D Machine Learning Analyst
4 hours ago
JOB TITLE:
Junior R&D Machine Learning Analyst
LOCATION:
Stellenbosch, South Africa
About Dynamo
We are an international team, passionate about understanding how the world of business-critical modelling is evolving, and we apply our mathematical skills, professional expertise and intelligent automation software to deliver actuarial and financial modelling solutions for our forward-thinking clients.
THE OPPORTUNITY:
As a Junior R&D ML Analyst, you will contribute to the development and testing of machine learning and analytical tools that support Dynamo's consulting and software offerings. You'll work closely with senior researchers, actuaries, and software engineers to explore new techniques for solving traditional actuarial and finance problems, evaluate model performance, and help translate research into practical applications and software functionality.
Key Responsibilities
- Assist in designing, training, and validating ML algorithms in applications such as loss reserving.
- Contribute to feature development leveraging GenAI, e.g. RAG or MCP implementations.
- Support research into new algorithms and ML applications in finance and actuarial.
- Contribute to the adoption of ML models into Dynamo's proprietary software platform, Psicle.
- Participate in team discussions, code reviews, and knowledge-sharing sessions.
Skills, qualifications & experience
- Bachelor's degree in a quantitative field (e.g., Data Science, Computer Science, Statistics, Applied Mathematics).
- Strong foundation in coding. e.g. Python, C#, F# or Julia
- Good understanding of a wide range of supervised and unsupervised learning optimisation and modelling techniques.
- Good communication skills and a collaborative mindset.
- Curiosity and willingness to learn in a fast-paced R&D environment.
Desirable skills and experience
- Experience with ML libraries (e.g., scikit-learn, TensorFlow or PyTorch).
- Masters degree in a statistical learning or machine learning
- Exposure to actuarial or insurance-related data.
- Experienced with version control (e.g., Git) and good code practices.
- Knowledge of model interpretability and explainability techniques.
- Experience with tools such as LangChain and Azure AI Foundry
How to apply
Recruitment is a two-way process, so we'd love to know why this could be the place for you and what you are looking for to advance your career, even if you do not tick all the boxes.
To progress your application, please send your CV and covering letter to - If you have questions, please add these to your email, so we can discuss as part of the application/initial conversation.
Dynamo respects the uniqueness of all, if you require any support to help your application shine, or to enable you to do your best through the selection process, please let us know when sending your application so we can do everything reasonable to enable you.
Please refer to our Data Privacy Policy for information on how we treat your data.
-
Engineer: Machine Learning III
4 days ago
Stellenbosch, Western Cape, South Africa Boardroom Appointments Full time R1 000 000 - R3 000 000 per yearQualifications and experience:4 to 6 years Machine Learning and Software Engineering experience Strong analytical and problem-solving skills Expert in Python and SQL Experience with modern software development best practices, e.g. Agile software development Code reviews Unit testing Version control, e.g. git CI/CD Experience with microservice architectures...
-
Model Validation Analyst
2 days ago
Stellenbosch, Western Cape, South Africa Network2 Full time R104 000 - R150 000 per yearAre you a data-driven professional with a strong background in scorecards, predictive modelling, and credit risk? We're looking for a Model Validation Analyst (Decision Science) to join a high-impact team that ensures the accuracy, robustness, and governance of models in a leading financial environment. This is a fantastic opportunity to apply your technical...
-
Product Performance Analyst
4 days ago
Stellenbosch, Western Cape, South Africa Communicate Ct Full time R300 000 - R600 000 per yearJoin a radar-driven revolution in fitness tech. Our client is seeking a junior Product Performance Analyst to help test and validate cutting-edge consumer devices used by athletes worldwide. If you're passionate about health, data, and innovation—this one's for you.As a Product Performance Analyst, you'll be embedded in a high-energy R&D team, supporting...
-
Agricultural Research Analyst
5 hours ago
Stellenbosch, Western Cape, South Africa Frank Consult Full time R400 000 - R800 000 per yearOur client, a leading organisation in the agricultural commodities sector, is seeking a highly analytical and detail-oriented Agricultural Research Analyst to join their Stellenbosch team. This role plays a key part in supporting strategic decision-making through accurate crop estimations, forecasting, and research into the impact of climate on crop...
-
Lead Model Validation
2 days ago
Stellenbosch, Western Cape, South Africa Network2 Full time R300 000 - R500 000 per yearMy client is looking for an experienced, motivated, and self-driven professional to join their team as a Model Validation Lead. If you enjoy making a meaningful impact through data and advanced analytics, this is your opportunity to contribute to a dynamic and innovative environment. The model validation function is critical to my client's organisation,...
-
Modeller
7 days ago
Stellenbosch, Western Cape, South Africa Network2 Full time R1 200 000 - R1 500 000 per yearModellerAre you a skilled financial modeller with a passion for analytics, validation, and risk? Step into a role where your expertise can influence major financial decisions and strengthen model governance across a leading, fast-moving banking environment. If you want to grow, innovate, and be part of a high-impact analytics team — this opportunity is for...
-
Senior Analyst
7 days ago
Stellenbosch, Western Cape, South Africa 3b6965a2-ad10-4cd4-9ad5-56734a435d64 Full time R49 999 - R179 999 per yearCompany DescriptionExperian is a global data and technology company, powering opportunities for people and businesses around the world. We help to redefine lending practices, uncover and prevent fraud, simplify healthcare, create marketing solutions, and gain deeper insights into the automotive market, all using our unique combination of data, analytics and...
-
Lead: Model Validation
6 days ago
Stellenbosch, Western Cape, South Africa Capitec Full time R1 800 000 - R2 500 000 per yearApply ByWe're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:To see what life at Capitec is all about and complete a short assessment, please click hereOnce you have completed the above finalize your application by clicking apply below.*Join...
-
Data Analyst
4 days ago
Stellenbosch, Western Cape, South Africa Communicate Ct Full time R250 000 - R500 000 per yearWelcome to the next quest. This is where data isn't just numbers — it's a universe. My client is searching for a Data Analyst who can slice through terabytes like a plasma sword, uncover hidden insights faster than a speed-runner, and help decode the digital DNA of credit and financial systems.Bachelor's or Master's degree in Statistics, Data Science,...
-
Software Engineer I: Mobile
6 days ago
Stellenbosch, Western Cape, South Africa Entersekt Full time R600 000 - R1 200 000 per yearWhy EntersektFounded over 16 years ago, with more recent investments from Accel-KKR, Entersekt is a leader in digital banking fraud prevention and payment security, including mobile authentication, mobile app security, and 3-D Secure authentication for issuers, acquirers and payment networks. We offer highly scalable products with a track record of success...