engineering learning programme
1,000 engineering learning programme job listings in South Africa. Find daily updated positions from leading job boards.
-
Remote RL Engineer
5 days ago
Gqeberha, Eastern Cape, South Africa Placements24 Full-time R 1 - R 2 ContractPlacements24 is seeking a Reinforcement Learning (RL) specialist to join our fully remote team. You will design, implement, and train RL agents across robotics, game AI, and optimization, working closely with researchers from home in Port Elizabeth area or anywhere globally.A deep theoretical foundation and practical RL experience are essential....
-
Junior Java Software Engineer
5 days ago
Wes-Kaap, South Africa Network Finance Full-time R 350,000 - R 550,000 ContractNetwork Finance is seeking a Java-focused developer to build and maintain Java-based applications in the Wes-Kaap region. You will work with HTML/CSS/JavaScript and relational databases, supporting scalable software solutions and system integrations.The role emphasizes collaboration with senior developers, testing, troubleshooting, and contributing to...
-
Remote Unreal Engine Programmer
5 days ago
Durban, KwaZulu-Natal, South Africa Placements24 Full-timePlacements24 is seeking a highly skilled Remote Game Programmer specializing in Unreal Engine. You will design, implement, and optimize core gameplay systems using C++ and Blueprints while collaborating with a distributed team on cutting-edge projects.Applicants should have proven Unreal Engine experience, a strong portfolio, and proficiency with Git. This...
-
Senior Deep Learning Engineer
6 days ago
mpumalanga, za, Mpumalanga Placements24 Full-timePlacements24 is seeking a Senior Deep Learning Engineer to design, build, and deploy advanced DL models for AI applications. This fully remote role offers collaboration with top engineers from home offices across South Africa, including Nelspruit and surrounding regions.The ideal candidate holds a Master's or PhD and has 5+ years of hands-on experience with...
-
Graduate Programme 2026
6 days ago
Gauteng, South Africa Hatch Full-timeRequisition ID: 102837 Job Category: Engineering Location: Johannesburg, Gauteng, South Africa Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 70 years of business and technical expertise in mining, energy, and infrastructure, our 10,000 colleagues in 150 countries tirelessly work...
-
Bloemfontein, Free State, South Africa Placements24 Full-timePlacements24 is seeking a remote AI/ML Engineer specializing in deep learning to join its R&D team. You will design, train, and deploy advanced models for image and language tasks, collaborating with researchers worldwide to push the boundaries of AI.This role requires a Master’s or PhD in CS/AI, 3+ years of hands-on DL experience, and strong Python skills...
-
Remote AI/ML Engineer
6 days ago
Bloemfontein, Free State, South Africa Placements24 Full-timeAbout the Role Our client, a cutting-edge technology company, is seeking a highly skilled Remote AI/ML Engineer with a specialization in Deep Learning to join their world-class research and development team. This role is pivotal in designing, building, and deploying sophisticated deep learning models that drive innovation across various products and...
-
Graduate Electrical Engineer
6 days ago
gauteng, za, Gauteng Company: Teraco Full-timeTeraco is seeking an Electrical/Electronic engineer (Control engineer) in Gauteng for an 18-month contract starting February 1, 2026. The role involves designing and implementing electrical systems, collaborating with experienced engineers, troubleshooting components, and conducting circuit testing.The position is aimed at final year students or graduates in...
-
Senior Deep Learning Engineer
6 days ago
South Africa Placements24 Full-time R 1 - R 2 ContractPlacements24 in Vereeniging, Gauteng, is seeking a Senior AI/ML Engineer with deep learning expertise to drive cutting-edge projects in our R&D division. You will design, train, and deploy models, collaborating with data scientists, software engineers, and product managers in a hybrid work environment.The ideal candidate holds a Master’s or PhD in a...
-
Centurion, Gauteng, South Africa Nebula Remote Full-time R 180,000 - R 280,000 ContractNebula in Cape Town is seeking a Junior Software Support Engineer to maintain fast issue resolution times and high customer service. You will be the first line of contact for clients, managing the L1 Service Desk queue across multiple projects, and supporting DevOps and QA teams.The role emphasizes teamwork, a IT qualification, strong English, and proactive...
-
Lead Machine Learning Engineer
7 days ago
za Placements24 Full-timeAbout the RoleOur client is looking for an accomplished Lead Machine Learning Engineer specializing in Computer Vision to spearhead innovative projects within their advanced research and development division, based in Tembisa, Gauteng.Key ResponsibilitiesLead the design, development, and deployment of advanced computer vision algorithms and machine learning...
-
Talent pool: Machine Learning Engineer
7 days ago
Cape Town-Bellville, Western Cape, South Africa Momentum Group Limited Full-timeIntroductionThrough our client-facing brands Momentum Group, with Multiply (wellness and rewards programme), and our other specialist brands, including Guardrisk and Eris Property Group, the group enables business and people from all walks of life to achieve their financial goals and life aspirations. We help people grow their savings, protect what matters...
-
limpopo, za, Limpopo Independent Communications Authority of SA Full-timeIndependent Communications Authority of South Africa (ICASA) is recruiting for its Graduate Development Programme 2026/27 in Regions and Consumer Affairs, Limpopo Office. The scheme runs for twenty-four months and offers practical experience and theoretical training while earning a salary.Candidates must be South African, hold a Bachelor's degree in...
-
Job: Graduate Programme
3 days ago
Gauteng, South Africa Company : Rand Water Full-time R 120,000 - R 180,000 ContractGraduate Programme - N.Dipl/Btech/Beng/Bsc/Technologist/Technician: Civil Engineering/Geomatics X8AboutDescriptionRand Water is looking for a Graduate who will be exposed to the workplace and be provided with an opportunity to develop technical and professional competencies.ResponsibilitiesSouth African citizens.All races are eligible to apply.Applicants...
-
Freelance Machine Learning Research Engineer
7 days ago
eastern cape, za, Eastern Cape Mindrift Full-timeOverview This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of English proficiency. At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of...
-
Job: Learning Programme
7 days ago
gauteng, za, Gauteng Company: Eskom Full-timeJob: Learning Programme - Graduate in Training x1, Generation, Megawatt Park InternCompany: EskomLocation: Gauteng, South AfricaDate: 2-9-2024The Eskom Contract Management department in Gauteng, South Africa is seeking a L07 Task Grade L07 candidate with a completed LLB degree. The candidate must be a South African citizen and have related experience. The...
-
Machine Learning Engineer
7 days ago
South Africa Blacksmith Agency Remote Full-timeBlacksmith Agency • Engineering • Full time • Remote (Latin America and South Africa) About The Role Blacksmith Agency is building an AI automation layer into every part of how we work. As Machine Learning Engineer at Blacksmith, you own and ship our internal automation roadmap. This is a builder role, not a research role. You will not be training...
-
Senior Machine Learning Engineer
7 days ago
eastern cape, za, Eastern Cape Placements24 Full-timeAbout the RoleOur client, a globally recognized leader in AI innovation, is seeking a highly skilled Senior Machine Learning Engineer to join their fully remote team. This role is crucial for the design, development, and deployment of advanced machine learning models and systems that operate on cloud infrastructure. You will be instrumental in building...
-
Job: Graduate Internship Programme
23 hours ago
Johannesburg, Gauteng, South Africa Company: Rand Water Full-timeGraduate Internship Programme - Beng/Bsc Mechanical Engineering X2 (3 Year Fixed Term Contract) Description Govan Mbeki Local Municipality and Rand Water take pleasure in inviting suitably qualified and unemployed graduates to participate in a three-year fixed term contract programme for the above mentioned discipline. Responsibilities During the training,...
-
Bloemfontein, Free State, South Africa Placements24 Full-timePlacements24 is seeking a Senior Backend Software Engineer to join a remote-first startup building a scalable e-learning platform. You will design server-side logic, efficient databases, and robust APIs used by thousands of users globally.The role emphasizes asynchronous collaboration, strong documentation, and trust in a remote culture. Requires 5+ years...