Junior AI engineer
Job Placements · Kensington
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →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
- Bachelor's 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.
.special-hidden { display: none; }