Enter a job title or keyword

Junior AI engineer


Job Location:

Johannesburg - South Africa

Monthly Salary: Not provided by the employer
Posted: 10 July 2026 (30+ days ago)
Application Deadline: 27 October 2026
Vacancies: 1 Vacancy

Job Summary

Reference: NES026897-RS-1

We are looking for a motivated and innovative Junior AI Engineer to join our growing technology team. This is an exciting opportunity for a recent graduate or early-career professional who is passionate about Artificial Intelligence Machine Learning and Automation.
You will work alongside experienced engineers to design develop test and deploy AI-powered solutions that improve business processes enhance customer experiences and drive innovation. This role offers hands-on exposure to Generative AI Large Language Models (LLMs) machine learning data engineering and AI automation projects.
Duties & Responsibilities
Key Responsibilities:
  • Assist in developing and deploying AI and machine learning solutions.
  • Build and maintain AI-powered applications using Python and modern AI frameworks.
  • Develop test and optimise prompts for Large Language Models (LLMs).
  • Assist in creating Retrieval-Augmented Generation (RAG) applications and AI assistants.
  • Integrate AI solutions with APIs databases and third-party systems.
  • Clean prepare and analyse datasets for AI model development.
  • Support the deployment and monitoring of AI applications in production environments.
  • Troubleshoot AI model performance and recommend improvements.
  • Collaborate with software developers business analysts and data teams.
  • Stay current with emerging AI technologies frameworks and best practices.
Minimum Requirements:
  • Bachelors Degree or Diploma in Computer Science Software Engineering Information Technology Data Science Artificial Intelligence or a related field.
  • 02 years experience in software development AI or machine learning.
  • Strong Python programming skills.
  • Basic understanding of Machine Learning concepts and algorithms.
  • Familiarity with SQL and database concepts.
  • Understanding of REST APIs and JSON.
  • Knowledge of Git version control.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and teamwork skills.
  • Passion for learning new technologies.
Please send your cv to

Required Experience:

Junior IC