×
Register Here to Apply for Jobs or Post Jobs. X

Intermediate to Senior AI Engineer R1.mil per annum

Job in Johannesburg, 2000, South Africa
Listing for: E-Merge
Full Time position
Listed on 2026-06-24
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Backend Developer
Job Description & How to Apply Below
Position: Intermediate to Senior AI Engineer up to R1.2mil per annum

A fast-growing software development company focused on building innovative, intelligent solutions that solve complex business challenges. With a team that combines cutting‑edge technology, strong engineering principles, and creative problem‑solving to deliver impactful products for clients across multiple industries.

Role

Our client is looking for an AI Engineer who thrives at the intersection of product strategy, software engineering, and applied artificial intelligence. This role is ideal for someone who enjoys transforming ambiguous business problems into scalable AI‑powered solutions and is passionate about building systems that create real‑world value.

Responsibilities
  • Design, build, and maintain AI‑powered applications and agentic systems.
  • Develop and implement multi‑step AI workflows, orchestration patterns, and intelligent automation solutions.
  • Build prototypes and proof‑of‑concepts, then evolve them into scalable production systems.
  • Integrate Large Language Models (LLMs), APIs, vector databases, and external services.
  • Create reusable AI frameworks, components, and solution patterns.
  • Collaborate with software engineers on architecture, system design, and implementation.
  • Monitor, evaluate, and optimize AI system performance and reliability.
  • Participate in code reviews and contribute to engineering best practices.
  • Work directly with stakeholders to translate business requirements into technical solutions.
  • Stay current with emerging AI technologies, frameworks, and industry trends.
Qualifications & Experience
  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, Artificial Intelligence, Data Science, or a related Engineering discipline.
  • 3-6 years of experience in Engineering, Technical Delivery/Software Development.
  • Strong programming skills in Python or a similar modern programming language.
  • Experience building and deploying real‑world software solutions.
  • Experience working with Large Language Models (LLMs) and AI development frameworks.
  • Understanding of APIs, cloud platforms, databases, and modern software architectures.
  • Experience with Lang Chain, Lang Graph, CrewAI, Auto Gen, or similar agentic AI frameworks.
  • Exposure to machine learning pipelines, deep learning environments, and MLOps practices.
  • Experience with vector databases, retrieval systems, and AI orchestration platforms.

The Reference Number for this position is NG61414 which is a Permanent, Hybrid role in Johannesburg offering a salary of up to R1.2mil per annum negotiable based on experience. E-mail Nokuthula on  or call her for a chat on to discuss this and other opportunities.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary