Internship - AI Developer (Midrand)
2026-03-19 - 2026-03-21
Internship
JHB000162
Information Technology
Gauteng, Midrand
AI DEVELOPER (SOFTWARE AND DATA INTERN) - MIDRAND
Closing date Friday 20 March 2026.
Gijima is looking to recruit 1 (ONE) hands-on intern to join our OH AI and Tech development team.  The successful candidate will assist in building, managing and scaling intelligent applications, gaining real-world experience in software engineering, data management and machine learning integration.
The criteria is as follows: -
  • Candidates must have completed a 3-year tertiary qualification (National diploma, degree, diploma) in IT (i.e. Information Systems, Information Technology, Informatics, Computer Systems Engineering, Computer Science)
  • Candidates must be computer literate and must be proficient in Microsoft Word, Excel and PowerPoint
  • Candidates must have NO criminal record
  • Candidates must currently be unemployed
  • Candidates must not be participating on another learnership or internship program
  • Candidates must not be studying at any other institution (including distance learning)
  • Candidates must live in the greater Midrand area (relocation is NOT an option)
  • Candidates must be under the age of 35 as of 1 April 2026
  • Candidates must be a South African Citizen – African, White, Coloured and Indian
Core Requirements: -
  • Strong programming fundamentals in Python, Java, and SQL.
  • Demonstrable interest or foundational knowledge in AI, ML, and LLMs.
  • Strong problem-solving mindset and eagerness to learn.
  • Meticulous with strong attention to detail and accuracy
  • Strong communication skills (verbal and written)
  • Possess excellent command of the English language
  • Good time management and organisational skills
  • Ability to work in a team
Additional skills - It would be advantageous if candidates have the following skills: -
  • Experience with version control (Git/GitHub).
  • Familiarity with AI frameworks (e.g., LangChain, TensorFlow) or Vector Databases
  • Basic understanding of cloud
Key Responsibilities:
  • Develop, test, and maintain application logic using Pythonand Java.
  • Design, query, and manage databases using SQLto ensure robust data management.
  • Assist in integrating Large Language Models (LLMs)and Machine Learning algorithms into functional software.
  • Support frontend user interface development using HTML.
  • Handle data structuring and preprocessing pipelines for AI models.
Only applications sent through the website will be considered.
If you have not received a response to your application by 30 April 2026, please consider your application to be unsuccessful.
ONLY CANDIDATES WHO MEET THE CRITERIA MUST APPLY. THIS ADVERT MAY NOT BE USED BY ANY OTHER COMPANY/WEBSITE TO ADVERTISE ON GIJIMA’S BEHALF.
For more information please contact:
Kerry Scheepers