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 Contract

    Placements24 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....


  • Wes-Kaap, South Africa Network Finance Full-time R 350,000 - R 550,000 Contract

    Network 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...


  • Durban, KwaZulu-Natal, South Africa Placements24 Full-time

    Placements24 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...


  • mpumalanga, za, Mpumalanga Placements24 Full-time

    Placements24 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...


  • Gauteng, South Africa Hatch Full-time

    Requisition 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-time

    Placements24 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...


  • Bloemfontein, Free State, South Africa Placements24 Full-time

    About 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...


  • gauteng, za, Gauteng Company: Teraco Full-time

    Teraco 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...


  • South Africa Placements24 Full-time R 1 - R 2 Contract

    Placements24 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 Contract

    Nebula 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...


  • za Placements24 Full-time

    About 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...


  • Cape Town-Bellville, Western Cape, South Africa Momentum Group Limited Full-time

    IntroductionThrough 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-time

    Independent 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...


  • Gauteng, South Africa Company : Rand Water Full-time R 120,000 - R 180,000 Contract

    Graduate 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...


  • eastern cape, za, Eastern Cape Mindrift Full-time

    Overview 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...


  • gauteng, za, Gauteng Company: Eskom Full-time

    Job: 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...


  • South Africa Blacksmith Agency Remote Full-time

    Blacksmith 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...


  • eastern cape, za, Eastern Cape Placements24 Full-time

    About 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...


  • Johannesburg, Gauteng, South Africa Company: Rand Water Full-time

    Graduate 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-time

    Placements24 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...