Senior Machine Learning EngineerLocation: Johannesburg
Salary:
An exciting opportunity for a highly skilled
senior machine learning engineer to lead the design and delivery of advanced software systems enabling analytics, AI, and LLM-driven solutions. This role combines handsâon
engineering, technical leadership, and collaboration with consultants, data scientists, and clients.
3 days agoMilling Machine Senior SetterLocation: Johannesburg
Salary:
#SHIFTINTOHIGHCAREER by joining an
engineering | Fabrication Company that seeks the expertise of a Milling
machine senior Setter
28 days agoSenior Credit Analyst:Location: Johannesburg
Salary:
Are you an experienced credit professional with deep exposure to Mining, Project Finance, or Oil & Gas? This is an opportunity to take ownership of a highâimpact portfolio, work closely with
senior stakeholders, and play a key role in shaping sound, commercially driven credit decisions within a complex and dynamic environment.
TodayActuarial Specialist - Short-Term PricingLocation: Johannesburg
Salary: Annually
An opportunity exists for an Actuarial Pricing Specialist to join a highâperforming Structuring and Solutions team within a shortâterm insurance environment. The successful candidate will be responsible for pricing, product development, and delivering strategic actuarial insights within a riskâtaking insurance business.
6 days agoJunior Data EngineerLocation: Sandton
Salary: R25k - 30k per month
Building, maintaining, and optimising data pipelines and infrastructure, enabling advanced analytics
6 days agoData EngineerLocation: Sandton
Salary: R75k - 100k per month
Building, maintaining, and optimising data pipelines and infrastructure, enabling advanced analytics
7 days agoSenior ActuaryLocation: Johannesburg
Salary: R1 250 000 Annually
A leading life insurance business is seeking a
senior Actuarial Analyst to join its established Life Actuarial team based in Johannesburg North. This role is suited to a nearly or newly qualified Actuary who is technically strong, commercially aware, and eager to take ownership of actuarial models while coaching and mentoring junior analysts.
10 days agoNon-Life Senior Actuarial AnalystLocation: Johannesburg
Salary:
Where technical excellence meets realâworld impact. Are you ready to elevate your actuarial career and join a team that’s shaping the future of insurance? This is your chance to step into a
senior role where innovation, analytical rigour, and collaboration are not just buzzwords—they’re embedded in everything the team does.
12 days agoSenior ActuaryLocation: Johannesburg
Salary: 1 250 000 Annually
We are seeking a highly skilled
senior Actuarial Analyst to provide specialist actuarial support within a Life Actuarial team, while actively coaching and mentoring Junior Analysts.
12 days agoData Scientist (Graduate) Location: Johannesburg
Salary: Annually
Seeking a Data Scientist Graduate who is eager to apply data science in real-world financial contexts. Build models, automate insights and contribute to data pipelines that support fraud detection, client churn, and portfolio optimisation (in-office opportunity).
13 days ago