Technology

Ai Engineer

Network Recruitment·Johannesburg, Gauteng, south-africa·FULL_TIME
Technologyentry-levelFULL_TIME
-Closes Dec 6, 2026

Requirements: - Relevant IT / Computer Science / Software Engineering / Data Science qualification and experience - Strong Python development experience - Strong Django framework experience - Experience designing, developing, and deploying AI-powered applications - Experience working with Large Language Models (LLMs) and Generative AI solutions - Experience with OpenAI, Azure OpenAI, Claude, Gemini, or similar AI platforms - Experience implementing Retrieval-Augmented Generation (RAG) solutions - Experience with prompt engineering and AI workflow design - Experience building and consuming RESTful APIs - Strong SQL and database development experience (PostgreSQL, MySQL, SQL Server) - Experience integrating third-party APIs and AI services - Experience with cloud platforms such as Azure, AWS, or Google Cloud Platform - Experience with Git and version control systems - Experience with Docker and containerisation technologies - Experience deploying and maintaining production applications - Understanding of software architecture and design principles - Agile / Scrum development experience - Strong analytical, problem-solving, and communication skills - Passion for Artificial Intelligence, innovation, and emerging technologies Advantageous: - Experience with LangChain, LangGraph, Semantic Kernel, or similar AI orchestration frameworks - Experience with TensorFlow, PyTorch, or Scikit-learn - Experience developing AI agents and autonomous workflows - Experience with vector databases such as Pinecone, Weaviate, ChromaDB, or FAISS - Experience with Azure AI Foundry or AWS Bedrock - Experience with FastAPI and microservices architecture - Experience with MLOps and AI model deployment practices - Experience with Databricks and large-scale data processing - Experience with Kubernetes and cloud-native deployments - Experience with CI/CD pipelines and DevOps practices If you're ready for your next AI Engineering opportunity, I'd love to hear from you. Send me your CV now to If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

At a glance

Company

Network Recruitment

Location

Johannesburg, Gauteng, south-africa

Employment

FULL_TIME

Experience

entry-level

Valid until

December 6, 2026

Created

November 6, 2026

More opportunities

Similar roles you might like

Quality Assurance Tester

Ovations Technologies

Gauteng, south-africa

full-time

Role Purpose The Quality Assurance (QA) Tester is responsible for ensuring the quality, stability, reliability, security, and performance of solutions delivered across the Digitisation & Automation portfolio. The role covers RPA and Bot solutions, Power Apps, Power Automate workflows, AI Agents and Copilot solutions, Azure AI Foundry solutions, APIs and system integrations, and end-to-end automated business processes. The role implements quality engineering, test automation, and continuous testing approaches to support production-ready solutions that meet business, security, and regulatory requirements. Key Responsibilities Test Planning and Quality Engineering Automation and Digital Solution Testing RPA and Intelligent Automation Power Platform Solutions AI and Copilot Solutions API and Integration Testing AI Quality Assurance Responsibilities Test Automation and Continuous Quality Engineering Quality Management Technical Skills Essential Software testing, quality assurance, and test automation frameworks. Functional, regression, integration, API, and end-to-end process testing. Power Platform, RPA, AI Agent, and Copilot testing concepts. Defect management, Agile delivery methodologies, and continuous quality engineering. Advantageous Microsoft Copilot Studio, Azure AI Foundry, Power Platform, Power Automate, UiPath, or Automation Anywhere. Azure DevOps, PowerShell, SQL, REST APIs, performance testing, security testing, and CI/CD pipelines. Experience 3-5 years of experience testing enterprise solutions. Experience testing automation, workflow, Power Platform, APIs, and integrations. Experience working in Agile delivery teams and with test automation frameworks. Exposure to AI-enabled solutions, Generative AI agents, chatbots, or Copilot solutions is advantageous. Qualifications Degree or diploma in Information Technology, Computer Science, Software Engineering, Information Systems, or a related technical discipline. Certifications Mandatory ISTQB Foundation Certification. Preferred Microsoft Power Platform Certification: PL-100 and/or PL-200. Microsoft Certified: Azure AI Engineer Associate (AI-102) or equivalent. Test automation-related certification. Microsoft Azure Fundamentals (AZ-900). Microsoft Azure AI Fundamentals (AI-900).

a day ago

Senior Software Engineer (ai & Data Platforms, Python Or Typescript) (cpt Hybrid)

Datafin Recruitment

Western Cape, south-africa

full-time

ENVIRONMENT: WANT to help build the next generation of AI, data and marketing technology that powers some of the world's most recognised brands, then a dynamic Marketing Agency wants your coding expertise to be its next Senior Software Engineer. You'll work across several flagship platforms including AI-powered decision support systems, Customer identity and data platforms, Marketing measurement and optimisation platforms, Geospatial intelligence products amongst others. Every product is designed with scale, resilience and international deployment in mind. The successful candidate will have 7+ years Software Engineering experience including designing and building cloud-native applications with strong Python or TypeScript development experience. DUTIES: Design and build scalable distributed systems. Develop high-performance APIs and Backend services. Build cloud-native applications on Microsoft Azure. Engineer reliable, secure and scalable data platforms. Productionise AI and Machine Learning solutions. Design resilient architectures and engineering standards. Drive technical excellence through code reviews and mentoring. Collaborate with Data Scientists, AI Engineers and Product Managers. Work with Engineering teams across the global network. Influence the technical direction of products used by enterprise clients. REQUIREMENTS: 7+ Years of Software Engineering experience. Strong Python or TypeScript development experience. Experience designing and building cloud-native applications. A passion for Engineering quality, testing and clean architecture. Strong problem-solving and systems thinking skills. Experience mentoring other Engineers. Curiosity, humility and a desire to continuously learn. Company Tech Stack: Current technologies include - Languages: Python, TypeScript, JavaScript, SQL Cloud: Microsoft Azure, Azure Functions, Azure OpenAI, Azure AI Foundry, Azure Cosmos DB Engineering: Docker, Kubernetes, GitHub, GitHub Actions, Terraform, REST APIs, CI/CD Data & AI: PostgreSQL, MongoDB, Databricks, Spark, OpenAI, LangChain, Semantic Kernel, Vector Databases, AI Agents ATTRIBUTES: You love building elegant software. You enjoy solving complex Engineering problems. You want to work alongside outstanding Engineers who challenge and inspire you. You're looking for an opportunity where your ideas, your code and your career can have an impact well beyond South Africa.

2 days ago

Php Developer

Communicate Recruitment

Cape Town, Western Cape, south-africa

FULL_TIME

Key Responsibilities: Building scalable web applications that users actually enjoy using Developing APIs, integrations, and backend services Collaborating with designers, developers, and product teams Improving performance, reliability, and code quality Helping shape products from concept to deployment Job Experience Required: Commercial PHP development experience Experience with frameworks such as Laravel, Symfony, CodeIgniter, or Yii Solid SQL and database knowledge (MySQL, PostgreSQL, etc.) Experience working with RESTful APIs Git version control and modern development practices Strong problem-solving skills and attention to detail Relevant degree, diploma, or equivalent practical experience This is an opportunity to join our talent pool and be considered for future opportunities with leading organisations across South Africa. Apply now! Connect with us on and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town. Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs. I also specialize in recruiting in the following: Manual and Automation Testers, Business Analysts, Software Developers, AI Engineers, and Data Scientists If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

3 days ago

Microsoft Dynamics 365 Developer

Communicate Recruitment

Cape Town, Western Cape, south-africa

FULL_TIME

Key Responsibilities: Customising, developing, and enhancing Dynamics 365 solutions Building plugins, workflows, integrations, and custom applications Creating powerful solutions with Power Apps and Power Automate Working closely with stakeholders to solve real business challenges Integrating Dynamics 365 with third-party platforms and services Continuously improving performance, functionality, and user experience Job Experience Required: Experience developing within the Microsoft Dynamics 365 ecosystem Strong skills in C#, .NET, JavaScript, and SQL Experience with Dataverse and Dynamics 365 customisation Knowledge of Power Apps and Power Automate Experience building integrations and working with APIs Strong problem-solving skills and attention to detail Relevant degree, diploma, or equivalent practical experience This is an opportunity to join our talent pool and be considered for future opportunities with leading organisations across South Africa. Apply now! Connect with us on and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town. Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs. I also specialize in recruiting in the following: Manual and Automation Testers, Business Analysts, Software Developers, AI Engineers, and Data Scientists If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

3 days ago

Angular Developer

Communicate Recruitment

Cape Town, Western Cape, south-africa

FULL_TIME

Key Responsibilities: Build and maintain modern, high-performance web applications using Angular Develop responsive, pixel-perfect user interfaces that deliver outstanding user experiences Collaborate with Designers, Product Teams, and Backend Developers to bring ideas to life Create reusable, scalable, and maintainable front-end components Integrate with APIs and backend services to develop seamless end-to-end solutions Optimise applications for speed, performance, and accessibility Troubleshoot and resolve bugs, issues, and technical challenges Participate in code reviews and contribute to technical best practices Write clean, well-documented, and testable code Stay up to date with the latest Angular features and front-end development trends Work within Agile teams to deliver high-quality software solutions Job Experience Required: Minimum 3+ years of experience in front-end development Strong experience with Angular , TypeScript , JavaScript , HTML , and CSS Experience working with RESTful APIs and modern web architectures Understanding of responsive and mobile-first design principles Familiarity with Git version control and Agile development practices Strong problem-solving skills and attention to detail Bachelor's Degree, National Diploma, or equivalent qualification in Software Development, Computer Science, Information Technology, or a related field Connect with us on and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town. I also specialize in recruiting in the following: Manual and Automation Testers, Business Analysts, Software Developers, AI Engineers, and Data Scientists. This is an opportunity to join our talent pool and be considered for future opportunities with leading organisations across South Africa. Apply now! For more exciting IT vacancies, please visit: /> If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

7 days ago

Flutter Developer

Communicate Recruitment

Cape Town, Western Cape, south-africa

FULL_TIME

Key Responsibilities: Design, develop, and maintain high-quality cross-platform mobile applications using Flutter and Dart Build responsive, scalable, and user-friendly mobile interfaces across Android and iOS platforms Collaborate with Product Managers, Designers, and Backend Developers to deliver new features and enhancements Integrate applications with RESTful APIs, third-party services, and backend systems Optimise application performance, reliability, and scalability Write clean, reusable, and maintainable code following best practices and coding standards Troubleshoot, debug, and resolve application defects and performance issues Implement and maintain state management solutions such as Bloc, Provider, Riverpod, or GetX Participate in code reviews and contribute to continuous improvement initiatives Develop and execute unit, widget, and integration tests to ensure application quality Work within Agile development teams and contribute to sprint planning, stand-ups, and retrospectives Assist with application deployment, monitoring, and maintenance across app stores and distribution platforms Stay up to date with emerging mobile technologies, Flutter updates, and industry best practices Contribute to architectural decisions and provide technical input on mobile development strategies Collaborate with cross-functional teams to deliver exceptional user experiences and business outcomes Job Experience Required: Minimum 2+ years of experience developing mobile applications using Flutter Strong proficiency in Dart Experience building and deploying applications for Android and iOS Solid understanding of mobile UI/UX principles and responsive design Experience integrating RESTful APIs and third-party services Familiarity with state management solutions such as Bloc, Provider, Riverpod, or GetX Experience working with Firebase services including Authentication, Firestore, and Cloud Messaging Understanding of Git version control and collaborative development practices Exposure to CI/CD pipelines and mobile application deployment processes Bachelor's Degree, National Diploma, or equivalent qualification in Computer Science, Information Technology, Software Development, or a related field Connect with us on and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town. This is an opportunity to join our talent pool and be considered for future opportunities with leading organisations across South Africa. For more exciting IT vacancies, please visit: I also specialize in recruiting in the following: Manual and Automation Testers, Business Analysts, Software Developers, AI Engineers, and Data Scientists. If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

7 days ago