EI
Information & Communication Technology

Senior AI Engineer

E-Merge IT Recruitment

South Africa · Pretoria Full-time Hybrid
Posted: 1 month ago
Expires: Nov 13, 2026
Salary: Not listed

Job description

We are looking for a Senior AI Engineer with 6+ years of software engineering experience to take a leading role in delivering advanced AI solutions. This hybrid position blends deep software engineering expertise with specialised knowledge of AI systems and software architecture. You will be responsible for designing and building autonomous agents, sophisticated reasoning pipelines, and Retrieval-Augmented Generation (RAG) solutions using LangChain and modern large-language-model frameworks. The role requires hands-on technical leadership, from solution design through to production deployment. Responsibilities: Architect, build, and deploy production-grade AI systems, including autonomous agents, multi-agent workflows, and RAG-based solutions using LangChain and modern LLM frameworks.Design and optimize vector search architectures, implementing efficient indexing, retrieval, and relevance strategies across enterprise-scale datasets.Lead decisions around LLM usage, including fine-tuning versus RAG trade-offs, context window management, and inference cost, latency, and performance optimization.Develop and maintain high-performance backend services and APIs using Python and FastAPI/Flask, applying asynchronous patterns and scalable system design principles.Architect and operate cloud-native AI platforms on AWS or Azure, leveraging managed AI services, containerized workloads, and serverless components.Implement and manage containerization and orchestration using Docker and Kubernetes/ECS, supported by Infrastructure as Code practices.Design robust data architectures, including PostgreSQL schema design, query optimization, and integration with NoSQL systems where appropriate.Apply advanced software engineering best practices, including microservices and event-driven architectures, SOLID principles, and system design patterns.Collaborate with frontend teams to guide the integration of AI capabilities into modern web applications.Establish and enforce engineering quality standards, including testing strategies, code reviews, CI/CD pipelines, and operational reliability.Provide technical leadership and mentorship, contributing to architectural decisions, delivery excellence, and continuous improvement across engineering teams.Qualifications and experience: Degree in Computer Science, Engineering, or a related IT field6+ years of general software engineering experienceProven experience or portfolio demonstrating LLM-based applications or AI agentsDemonstrated technical leadership in delivering complex software projects.The reference number for this position is NG60986 which is a permanent Hybrid position based in Pretoria offering a cost to company of up to R1mil CTC negotiable on experience and ability. Contact Nokuthula at [[nokuthulag@ e-merge.co.za]] or call her on 011 463 3633 to discuss this and other opportunities. Are you ready for a change of scenery? E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge 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
C# Software Developer
E-Merge IT Recruitment
South Africa · Johannesburg Full-time On-site

Our client, which operates in the wealth management and financial services space, is looking for a Software Developer who can bring fresh ideas, technical expertise and a little co...

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
S
Mid–Senior Digital Experience Designer (Web)
Simplr
South Africa · Cape Town Full-time On-site

We’re looking for a thoughtful, highly capable Digital Experience Designer to shape enterprise website experiences and scalable design systems in Figma. This is a web-foc...

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