Job Description
We are looking for an Intermediate AI Engineer to join the IDEA (Insights, Data & Enterprise Analytics) team. This role is based in Sandton, Johannesburg, and involves building real-world AI solutions for voice and digital platforms. You will work on cutting-edge projects like generative AI, chatbots, voice assistants, and AI automation in a professional business setting.
What you will do:
- Help create AI solutions using generative AI and large language models (LLMs).
- Develop chatbots, voice bots, and conversational AI systems.
- Work on NLP/NLU features (STT, TTS).
- Design AI workflows (prompt engineering, RAG).
- Build AI features using Python/cloud technologies.
- Test, deploy, and monitor AI solutions.
- Collaborate on data preparation and troubleshooting.
- Explore African language AI technologies.
- Document technical processes.
What you need:
- Degree/diploma in Computer Science, Software Engineering, AI, Data Science, or related field.
- 4+ years of software/AI/ML/data science experience.
- Strong Python skills (JavaScript/TypeScript/Java preferred).
- Knowledge of generative AI, LLMs, APIs, cloud platforms, Git, databases.
- Passion for AI innovation.
What you will get:
- Permanent hybrid role (Sandton, Johannesburg).
- Salary up to R700,000/year (negotiable).
- Work on cutting-edge AI projects.
- Skill development in supportive environment.