More jobs:
Senior AI Engineer Hybrid R1.PA
Job in
Pretoria, 0002, South Africa
Listed on 2026-05-13
Listing for:
E-Merge
Full Time
position Listed on 2026-05-13
Job specializations:
-
Software Development
Software Engineer, AI Engineer (Applied/Software)
Job Description & How to Apply Below
We are seeking an experienced Senior AI Engineer with 6+ years of software engineering experience to play a pivotal role in our team.
This hybrid role combines expert-level software engineering with advanced AI development and system architecture. You will lead the design and implementation of autonomous AI agents, complex reasoning workflows, and Retrieval-Augmented Generation (RAG) systems using Lang Chain and modern LLM tooling.
Skills & ExpertiseRequired:
- IT Degree in Computer Science, Engineering, or related field
- 6+ years of general Software Engineering experience
- Demonstrated technical leadership in delivering complex systems
- Proven portfolio or track record of LLM-based applications or AI agents
- Expert proficiency in Python (mandatory)
- Deep, production-grade experience with Lang Chain
- Strong proficiency with Lang Graph for multi-agent orchestration (highly desirable)
- Advanced experience with vector databases (Pinecone, Weaviate, Qdrant, pgvector), including indexing and optimization
- Strong understanding of RAG vs fine-tuning trade-offs, context window management, and inference cost/latency optimization
- Experience working with GPTs, Claude, and/or local LLMs
Infrastructure:
- Expert-level API development using FastAPI or Flask, including asynchronous patterns
- Advanced Postgre
SQL expertise (schema design, query optimization); understanding of No
SQL consistency models - Deep experience designing and deploying scalable systems on AWS (Bedrock, Sage Maker, Lambda, ECS) or Azure
- Advanced Docker and container orchestration skills (Kubernetes or ECS)
- Proficiency with Infrastructure as Code (Terraform, AWS CDK, or Cloud Formation)
- Expert knowledge of algorithms, data structures, and system design
- Strong experience with microservices, event-driven architectures, and SOLID principles
- Ability to guide frontend integration using React, Vue, or Angular
- Championing engineering standards, testing strategies (Pytest), code reviews, and system reliability
- Mastery of Git, CI/CD pipelines, and collaborative workflows
- Flexibility to take up different tasks in the team and be a team player
Reference Number: GZ60986. This is a permanent Hybrid position based in Pretoria, offering a cost-to-company salary of R1.1m per annum negotiable on experience and ability.
Contact Garth: or call him on to discuss this and other opportunities.
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:
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:
×