ER
Information & Communication Technology

Intermediate AI Engineer – Sandton, Johannesburg – up to R700k

e-Merge Recruitment

South Africa Full-time On-site
Posted: 1 month ago
Expires: Nov 19, 2026
Salary: Not listed

Job description

We are looking for an Intermediate AI Engineer to join our IDEA (Insights, Data & Enterprise Analytics) team and contribute to the development of innovative, production-grade AI solutions across voice and digital channels. This is an exciting opportunity for someone looking to build hands-on experience in Generative AI, Large Language Models (LLMs), chatbots, voice bots, NLP/NLU, and AI automation within an enterprise environment.

Responsibilities

  • Assist in developing Generative AI and LLM-based solutions.
  • Support the development of AI voice bots, chatbots, and conversational AI.
  • Develop and integrate NLP/NLU, STT, and TTS capabilities.
  • Assist with prompt engineering, RAG, LLM orchestration, and AI workflows.
  • Develop and integrate AI solutions using Python, APIs, and cloud technologies.
  • Support testing, deployment, monitoring, and optimisation of AI solutions.
  • Work with data and technology teams to prepare and integrate data for AI applications.
  • Assist in investigating AI performance, data, and integration issues.
  • Explore emerging African-language AI and speech technologies.
  • Contribute to technical documentation, development standards, and continuous improvement initiatives.

Qualifications & Experience

  • Degree or diploma in Computer Science, Software Engineering, Artificial Intelligence, Data Science, or a related field.
  • 4+ years’ experience in software development, AI, machine learning, data science, or a related field.
  • Strong programming fundamentals and practical experience with Python.
  • Exposure to JavaScript or TypeScript is advantageous.
  • Java experience would be an advantage.
  • Basic understanding of Generative AI, LLMs, NLP, machine learning, or conversational AI.
  • Exposure to APIs, cloud platforms, Git, databases, or software development practices.
  • Academic, personal, internship, or project experience involving AI/ML or software development will be considered.
  • A genuine interest in emerging AI technologies and their practical application.

The Reference Number for this position is NG61520 which is a Permanent, Hybrid role in Sandton, Johannesburg offering a salary of up to R700k per annum salary negotiable based on experience. E-mail Nokuthula on nokuthulag@e-Merge.co.za or call her for a chat on 011 463 3633 to discuss this and other opportunities.

Are you ready for a change of scenery? e-Merge IT recruitment is a niche recruitment agency. We offer our candidates options so that we can successfully place the right people with the right companies, in the right roles. Check out the e-Merge IT website www.e-merge.co.za for more great positions.

Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals

Requirements

Apply by email: nokuthulag@e-merge.co.za

Similar jobs

EI
Senior Cloud Engineer
E-Merge IT Recruitment
South Africa · Johannesburg Full-time Hybrid

Ready to take your cloud engineering expertise to the next level? If AWS, automation and building high-performance cloud environments are your strengths, this opportunity is one to...

See your job match

Sign in and add your CV/profile to see your match percentage.

Sign in to see match
Salary not listed
View details
EI
Intermediate AI Engineer
E-Merge IT Recruitment
South Africa · Johannesburg Full-time Hybrid

Are you excited about the possibilities of Artificial Intelligence and passionate about building intelligent solutions that solve real-world business challenges? Do you have a stro...

See your job match

Sign in and add your CV/profile to see your match percentage.

Sign in to see match
Salary not listed
View details
NA
Politics Reporter
Newzroom Afrika
South Africa · Johannesburg Full-time On-site

Purpose: The Politics Reporter is a key member of the politics desk, who is responsible for ensuring that the news gathering process is conducted in a timely, accurate and engaging...

See your job match

Sign in and add your CV/profile to see your match percentage.

Sign in to see match
Salary not listed
View details
Job alerts
Subscribe to matching jobs by country, role, and category.

Create local job alerts

Get matching jobs for your chosen country, role, and category.

See how well this job fits you

Sign in and keep your CV/profile updated to see a match percentage, matching evidence and areas to strengthen.

Sign in to add your profile