Senior AI Engineer
E-Merge IT Recruitment
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 field
- 6+ years of general software engineering experience
- Proven experience or portfolio demonstrating LLM-based applications or AI agents
- Demonstrated 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 e-merge.co.za or call her on View phone number on bizcommunity.com 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 for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
- ...ESSENTIAL SKILLS Strong experience with AWS services for data engineering, including S3, Lambda, VPC, IAM, and CloudWatch. Proven... ...technical stakeholders. ADVANTAGEOUS SKILLS Experience with AI engineering workflows, including model serving, feature stores,...
- ...Your next big engineering challenge starts here! We’re looking for an experienced Senior Software Engineer to join a dynamic technology team, working on innovative enterprise... ...full stack Development Experience directing AI coding agents (e.g. Claude Code, Codex, Cursor...
- ...intelligent technology, and business transformation to organisations operating in complex environments is looking for an exceptional Senior AI Engineer to join them You will have the opportunity to work on sophisticated AI applications, influence technical architecture, and...
- ...Were looking for an enthusiastic AI Engineer to join a forward-thinking global technology environment where youll work on real-world AI solutions, experiment with emerging technologies and help turn exciting AI concepts into practical business applications. This...
- The Role Purpose: We are seeking an AI Engineer to join our team, with a primary focus on designing, developing, and maintaining production-grade software solutions that leverage Large Language Models (LLMs), embedding models, and other generative technologies. This...
- ...Job Description We're on the hunt for a Senior AI Engineer who loves building smart platforms, wrangling cloud infrastructure, and bringing AI ideas to life. This role sits at the intersection of AI, cloud engineering, and platform reliability, perfect for someone...
- ...computer science, information systems technology, or software engineering. Apply now! For more exciting IT vacancies, please visit... ...Scientists, Data Analysts (Python, R, SQL, Machine Learning) AI & Machine Learning: ML Ops, NLP, Predictive Modelling Data...
- ...Ready to take your AI engineering career into an enterprise SAP environment? This is an opportunity to work on cutting-edge Artificial Intelligence, Machine Learning, Generative AI and data solutions while collaborating with global technology teams. We're looking...
- ...About The Role What if the code you write could directly shape how the next generation of AI understands and generates software? We're looking for Software Engineers in Pretoria to build, evaluate, and improve AI-generated code — helping train AI systems to think like...
- ...to-service communication. Perform systems-level performance engineering, including load testing and capacity planning. Establish MLOps... ...reasoning, tool invocation, and workflow automation for AI agents. Model Training and Deployment: Deep hands-on knowledge...
- ...Job Description The AI Engineer (Expert) will be responsible for building, operating, and enhancing AI-driven platforms, with a strong focus on observability, cloud infrastructure, and data pipelines. This role requires a systems-thinking mindset and the ability to...
- ...About the Role We’re looking for a skilled AI Engineer to help us fine-tune, deploy, and maintain private AI models tailored to our business needs. You’ll be working with leading foundation models and custom datasets to deliver scalable, secure, and high-performing...
R 840,000 pa
...exciting opportunity is available for an Intermediate Software Engineer to join an established technology team, working on solutions that... ...Back-end and Full Stack Development Experience directing AI coding agents (e.g. Claude Code, Codex, Cursor) as part of the...- ...operational excellence. Minimum Requirements Qualifications Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field. Equivalent practical experience will also be considered. Experience Minimum of 4 years' experience...
- ...Duties & Responsibilities Managerial Responsibilities Manage and control the electrical engineering department and all associated activities Ensure all projects comply with internal quality systems, safety standards, and best engineering practices Lead, monitor...
- ...An innovative and data-driven organisation is seeking a talented Senior Data Engineer to join its growing team. This opportunity is ideal for a technically strong professional who enjoys solving complex data challenges and building scalable solutions that support analytics...
- ...development processes and practices. Ensure the security and integrity of software applications. Actively pursue Use Cases to implement AI tools and technologies to increase overall team efficiencies and quality. Communicate effectively with diverse stakeholders to...
- ...and screening plants. You’ll be involved from concept and FEED through to commissioning, working closely with multi-disciplinary engineering teams and mining clients. The position offers long-term growth, technical leadership, and exposure to complex mineral processing...
- Job Title: Senior Electrical Engineer Location: Pretoria Job Purpose: This position is twofold, being managerial and technical related. The position is responsible for the planning, directing and coordination of professional electrical designs as part of the complete...
- ...A well-known Engineering company is looking for a Senior Renewables Engineer to join their team in Pretoria. Key requirements: Bachelors degree in Electrical, Civil or Mechanical Engineering Minimum of 5 years of experience Experience in the power industry...
- ...Minimum Requirements: ~ Bachelors degree in mechanical engineering, Industrial Engineering, or an equivalent engineering qualification ~7+ years' manufacturing experience within a manufacturing environment ~5 + years' direct engineering experience within a sewing...
- ...Were looking for a Senior Operations Engineer who knows how to keep complex technology environments running smoothly, and who enjoys solving the problems that make everyone else say, Okay who can fix this? Youll be part of a global IT environment working with...
- ...The Senior Dam Engineer will lead the technical design and analysis of dam projects, conduct safety inspections, provide construction support, and manage design teams. This role requires robust client engagement, financial and project management, and strong leadership...
- ...Our client is seeking an accomplished Senior Software Engineer to join their Pretoria-based development team in a hybrid capacity. This opportunity... ...throughout the development lifecycle. Effectively direct AI coding agents such as Claude Code, Codex and Cursor within...
- Hire Resolves client, an established Engineering firm, is seeking a highly skilled and experienced Senior Design Engineer specializing in Water projects. Responsibilities: Lead and manage water-related engineering projects from concept to completion Conduct technical...
- Our client in the Telecoms Industry is looking to hire a Senior Network Engineer. Duties and Responsibilities • Manage change, constantly reviewing design and responding to optimization change. • Monitor and control client network to ensure its day-to-day stability...
- Our client in the Telecommunications Industry is looking to hire a Senior System Engineer. Duties and Responsibilities • Responsible for the installation, upgrade, maintenance, configuration, and reliable operation of computer systems, network servers, and virtualization...
R 720,000 pa
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...- ...About the Senior Biomedical Engineer Position About This Opportunity Work-Force specializes in connecting talent with exciting career opportunities across various industries. This role as a Senior Biomedical Engineer offers a chance to lead engineering projects and...
- ...Key Responsibilities: Managerial: Manage and control the electrical engineering department and all associated activities Ensure all projects adhere to company quality systems and safety standards Monitor and support the electrical design team, applying industry...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior AI Engineer. Be the first to apply!
