engineering learning programme
1,000 engineering learning programme job listings in South Africa. Find daily updated positions from leading job boards.
-
mpumalanga, za, Mpumalanga Spane4all Full-timeExxaro invites applications for a 24-month Graduate Internship Programme in Beng/Bsc Electrical Engineering. Preference will be given to applicants from the Emakhazeni area, with a valid driver’s license as an advantage.The internship requires a National Diploma or B Degree in Electrical Engineering, with candidates living with disabilities encouraged to...
-
Remote Senior Game Engine Programmer
20 hours ago
vereeniging, gauteng, South Africa Placements24 Full-timePlacements24 seeks a highly experienced Senior Game Programmer to join a renowned game development studio. This fully remote role focuses on developing and optimizing core engine systems using C++, with emphasis on real-time graphics, performance, and scalable engine technologies. You will collaborate with a distributed team, mentor junior programmers,...
-
EOI - Graduate Programme 2026 (Chemical Engineer) 1
20 hours ago
johannesburg, gauteng, South Africa Hatch Ltd. Full-timeSelect how often (in days) to receive an alert: EOI - Graduate Programme 2026 (Chemical Engineer) 1 Date: Sep 28, 2026 Location: Johannesburg, Gauteng, ZA Company: Hatch Requisition ID: Job Category: Engineering Location: Johannesburg,Gauteng,South Africa Join a company that is passionately committed to the pursuit of a better world through positive...
-
Remote, South Africa Company : Aurex Constructors Full-timeElectrical Engineering Graduate Development Programme – Design Aurex Constructors is inviting recent Electrical Engineering graduates (BSc/BEng) to join their design-focused Graduate Development Programme for 2026/2027. The programme prepares candidates for a career in the Construction and Built Environment sector, with deployment across various work...
-
Graduate Mechanical Engineer Trainee
20 hours ago
johannesburg, gauteng, South Africa Company : Rand Water Full-timeRand Water in Johannesburg is looking for a Graduate for their Mechanical Engineering Programme. This opportunity provides you with exposure to practical experiences across various departmental functions while receiving training and coaching over a period of 24 months. To qualify, candidates must have a BEng/BSc/BEng Tech or Diploma in Mechanical...
-
durban, kwazulu natal, South Africa Hire Resolve Full-timeOverview Hire Resolve is in search of an adept PLC Programmer to join our client’s team situated in Durban. The individual for this position will lead the charge in designing and developing software across varied platforms. With a focus on fostering teamwork, transparency, and accountability, the ideal candidate will embody these principles in all...
-
centurion, South Africa C3 Resources Full-timeEligible Engineering Disciplines Applicants must be completing or have completed a BEng degree in:Chemical Engineering Electrical Engineering Mechanical Engineering Mechatronic Engineering Civil Engineering Electronic Engineering Minimum Requirements South African citizenship and valid ID Final-year BEng student or completed BEng qualification A strong...
-
Johannesburg, Gauteng, South Africa Company : Rand Water Full-time R 167,400 - R 279,000 ContractRand 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.ResponsibilitiesThe successful Graduate Trainee will participate in a 24 months structured development programme designed to provide practical exposure to various Departmental functions. The...
-
Machine Learning Engineer | Remote
5 days ago
za Crossing Hurdles Full-timeDevelop and validate machine-learning models and training pipelinesImplement model components, data pipelines, and evaluation systemsBuild reproducible programmatic workflows using Python and command-line toolsCreate and solve challenging machine-learning engineering tasksOptimize memory and throughput for existing machine learning systemsDebug numerical or...
-
Senior Game Programmer
2 days ago
sandton, gauteng, South Africa Placements24 Full-timePlacements24 in Sandton is seeking a Senior Game Programmer to lead core gameplay systems, engine features, and performance optimizations for exciting new titles. Proficiency in C++ and experience with Unreal Engine or Unity are essential. You will collaborate with designers and artists to translate game concepts into robust code, debug complex issues,...
-
MCL Industrial Engineering Programme 2027
3 days ago
durban, kwazulu natal, South Africa Maersk Mexico Full-timeJob Title: Maersk Contract Logistics Industrial Engineer Graduate Programme, Warehousing & Distribution Location: Durban Programme Duration: 12 months About the Programme At Maersk, we are committed to building a strong internal talent pipeline to power the future of our Warehousing and Distribution operations. This graduate programme forms part of our...
-
Machine Learning Engineer
5 days ago
eastern cape, za, Eastern Cape Placements24 Full-timeAbout the RoleOur client, a significant player in the AI & Emerging Technologies sector, is seeking a talented Machine Learning Engineer with a specialization in Natural Language Processing (NLP) to join their team based in Port Elizabeth. This role involves developing, implementing, and deploying cutting‑edge NLP models and solutions that enhance user...
-
Principal AI Engineer
5 days ago
gauteng, za, Gauteng Placements24 Full-timeAbout the RoleThis is a fully remote, Principal AI Engineer position for our client, a global leader in developing sophisticated AI solutions for complex industrial challenges. The role is focused on Reinforcement Learning (RL) and will involve designing, implementing, and deploying cutting-edge RL algorithms to optimize critical systems. You will work...
-
AI/ML Engineer
4 days ago
eastern cape, za, Eastern Cape Placements24 Full-timeAbout the RoleOur client is a cutting-edge AI research lab pushing the boundaries of autonomous systems and decision-making, and we are seeking a specialist in Reinforcement Learning (RL) to join our fully remote team. This role is for an individual with a deep theoretical understanding and practical experience in RL, eager to apply these skills to solve...
-
Johannesburg, Gauteng, South Africa Company : Komatsu Full-time R 50,000 - R 80,000 ContractJoin Komatsu Mining Corporation's graduate programme in Johannesburg, Gauteng. This 24-month internship offers a hands-on role in a diverse environment, ideal for a BSc or BEng graduate in Physical Metallurgy.As an intern, you will engage in various metallurgical analyses, including microstructural analysis and hardness testing, while developing essential...
-
Johannesburg, Gauteng, South Africa Company : Investec Full-time R 67,000 - R 100,000 ContractInvestec is seeking young aspiring software developers, data scientists, engineers, test-automation engineers, and tech-focused business analysts for their Tech Grad Programme in Johannesburg, Gauteng. The Programme emphasizes hands-on responsibility and business mentoring within a dynamic financial institution. Candidates should have a relevant degree and...
-
Remote Machine Learning Engineer
6 days ago
Klerksdorp, North West, South Africa Placements24 Full-timeAbout the Role Our client, a forward-thinking technology solutions provider, is seeking a highly skilled and motivated Remote Machine Learning Engineer to join their innovative product development team. This is a fully remote position, offering the flexibility to work from anywhere within South Africa, though a strong understanding of the local tech...
-
Principal Machine Learning Engineer
6 days ago
Stellenbosch, Western Cape, South Africa Placements24 Full-timeAbout the RoleWhatJobs Direct is seeking a highly innovative and experienced Principal Machine Learning Engineer for a fully remote position. This role is ideal for a visionary individual passionate about leveraging advanced machine learning techniques to solve complex real-world problems. You will be instrumental in designing, developing, and deploying...
-
Senior Machine Learning Engineer
3 days ago
Polokwane, Limpopo, South Africa Placements24 Full-timePlacements24 in Polokwane, Limpopo is seeking a Senior Machine Learning Engineer to design, develop, and deploy scalable ML systems in production. This hybrid role combines remote work with in-office collaboration days to drive impactful AI initiatives.The ideal candidate has 4+ years in ML engineering, strong Python and ML library skills, and experience...
-
Remote Cloud Engineer
3 days ago
Gqeberha, Eastern Cape, South Africa Placements24 Remote Full-time R 200,000 - R 350,000 ContractWhatJobs Direct is recruiting a Junior Cloud Engineer for a fully remote role within South Africa. You will work with cloud platforms (AWS/Azure/GCP), implement IaC, and support deployments with senior engineers in a remote-first environment.This is ideal for recent graduates with foundational cloud knowledge, scripting skills, and a drive to pursue cloud...