×
Register Here to Apply for Jobs or Post Jobs. X

Apprenticeship: Junior AI Developer

Job in Johannesburg, 2000, South Africa
Listing for: Placements24
Full Time, Apprenticeship/Internship position
Listed on 2026-10-20
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Machine Learning/ ML Engineer
Job Description & How to Apply Below
About the Role

Our client, a rapidly expanding force in the AI and Emerging Technologies sector, is offering an exciting Apprenticeship opportunity for a Junior AI Developer in Johannesburg, Gauteng. This program is designed for motivated individuals passionate about artificial intelligence and machine learning, seeking to kick-start their careers in a supportive and innovative environment. You will work alongside experienced AI engineers and data scientists, gaining hands-on experience in developing, testing, and deploying AI models and applications.

This apprenticeship provides comprehensive training, mentorship, and practical exposure to real-world AI projects. We are looking for enthusiastic candidates eager to learn and contribute to cutting-edge AI solutions. This is a pathway to a rewarding career in a high-demand field.

Key Responsibilities
  • Assist in the development and implementation of AI and machine learning models.
  • Support data collection, cleaning, and preprocessing tasks for AI projects.
  • Help in the testing and validation of AI algorithms and applications.
  • Learn and apply various programming languages and AI frameworks.
  • Collaborate with senior developers on coding and debugging tasks.
  • Participate in team meetings and contribute ideas for AI solutions.
  • Assist in documenting code, processes, and project findings.
  • Gain practical experience in areas like natural language processing, computer vision, or predictive analytics.
  • Shadow experienced AI professionals to learn best practices.
  • Contribute to a culture of learning and innovation within the team.
Requirements
  • Minimum of a Grade 12 certificate with a strong focus on Mathematics and Science.
  • A relevant tertiary qualification (diploma or degree in progress or recently completed) in Computer Science, Information Technology, Data Science, or a related field is highly advantageous.
  • Basic understanding of programming concepts and languages (e.g., Python is a plus).
  • Genuine interest and passion for Artificial Intelligence and Machine Learning.
  • Strong analytical and problem-solving aptitude.
  • Eagerness to learn and adapt to new technologies.
  • Good communication and teamwork skills.
  • Ability to follow instructions and work diligently on assigned tasks.
  • Must be legally eligible to participate in an apprenticeship program in South Africa.
  • Willingness to commit to the full duration of the apprenticeship program.
Benefits

This apprenticeship offers a valuable learning experience with hands-on training and mentorship from industry experts. Participants will receive a competitive stipend, exposure to diverse AI projects, and potential for full-time employment upon successful completion of the program. Opportunities for professional development are integrated into the program. This role is based in Johannesburg, Gauteng , with a hybrid work arrangement.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary