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

Intermediate AI Engineer R720k CTC

Job in Pretoria, 0002, South Africa
Listing for: ATS Client
Full Time position
Listed on 2026-07-17
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Backend Developer, Machine Learning/ ML Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
Position: Intermediate AI Engineer up to R720k CTC

An innovative and fast‑growing technology company is looking for an Intermediate AI Engineer to help design and deliver advanced artificial intelligence solutions. This role combines strong software engineering capability with expertise in modern AI systems and scalable architecture.

You will play a key role in building intelligent applications powered by large language models, including autonomous agents, reasoning pipelines, and Retrieval-Augmented Generation (RAG) solutions. Working closely with cross‑functional engineering teams, you will take ownership of technical design, development, and deployment of AI‑powered platforms.

Responsibilities
  • Design, develop, and deploy robust AI applications, including agent‑based systems, multi‑agent workflows, and RAG architectures using modern LLM frameworks such as Lang Chain.
  • Build and optimise vector search solutions, ensuring efficient indexing, retrieval, and relevance across large‑scale datasets.
  • Evaluate and implement LLM strategies, including decisions around fine‑tuning, RAG approaches, context management, and optimisation of cost, latency, and performance.
  • Develop scalable backend services and APIs using Python and frameworks such as FastAPI or Flask.
  • Architect and maintain cloud‑based AI platforms on AWS or Azure, leveraging managed AI services and modern cloud‑native tools.
  • Implement containerisation and orchestration solutions using Docker, Kubernetes, or ECS, supported by Infrastructure‑as‑Code practices.
  • Design and manage reliable data architectures, including PostgreSQL database structures, query optimisation, and integration with No

    SQL technologies where required.
  • Apply modern software engineering practices such as microservices architecture, event‑driven systems, and clean code principles.
  • Collaborate with frontend and product teams to integrate AI capabilities into web‑based applications and digital products.
  • Contribute to technical decision‑making and mentor team members while supporting the successful delivery of complex AI initiatives.
Qualifications & Experience
  • Bachelor's degree in Computer Science, Engineering, or a related technology discipline.
  • 4+ years of professional software development experience.
  • Hands‑on experience building or deploying LLM‑powered applications, AI agents, or intelligent automation solutions.
  • Proven ability to contribute to the delivery of complex technical projects within collaborative engineering teams.
Position Details

Reference Number: NG60985. Position:
Permanent Hybrid based in Pretoria. Salary: up to R720k per annum (negotiable).

#J-18808-Ljbffr
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