Technology

Ai Engineer

Communicate Recruitment·Cape Town, Western Cape, south-africa·FULL_TIME
Technologyentry-levelFULL_TIME
-Closes Nov 29, 2026

Key Responsibilities: Design, develop, and deploy AI and machine learning solutions Build and optimise Large Language Model (LLM) applications and AI-driven workflows Develop AI-powered products, chatbots, copilots, recommendation engines, and automation solutions Integrate AI models with cloud platforms, APIs, and enterprise systems Engineer data pipelines and prepare datasets for machine learning initiatives Fine-tune, evaluate, and monitor AI models in production environments Implement MLOps best practices for model deployment, versioning, and monitoring Collaborate with product, engineering, and data teams to deliver innovative solutions Stay current with advancements in AI, machine learning, and generative AI technologies Job Experience Required: Degree in Computer Science, Software Engineering, Data Science, Mathematics, or a related field. Experience developing software applications using Python. Exposure to machine learning, deep learning, or generative AI technologies. Experience with frameworks such as TensorFlow, PyTorch, Scikit-learn, LangChain, or similar. Knowledge of LLMs, prompt engineering, RAG architectures, and vector databases. Experience working with cloud platforms such as Azure, AWS, or Google Cloud. Understanding of REST APIs, microservices, and software engineering best practices. Experience with data processing, SQL, and large datasets. Strong problem-solving, analytical, and communication skills. 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.

At a glance

Company

Communicate Recruitment

Location

Cape Town, Western Cape, south-africa

Employment

FULL_TIME

Experience

entry-level

Valid until

November 29, 2026

Created

October 29, 2026

More opportunities

Similar roles you might like

Data Engineer

Communicate Recruitment

Cape Town, Western Cape, south-africa

FULL_TIME

Key Responsibilities: Designing, developing, and maintaining data pipelines and ETL/ELT processes Building and optimising data warehouses, data lakes, and scalable data platforms Integrating data from multiple sources while ensuring data quality and integrity Collaborating with Data Analysts, Data Scientists, Software Engineers, and business stakeholders Automating data workflows and monitoring pipeline performance Implementing data governance, security, and compliance best practices Supporting reporting, analytics, and machine learning initiatives Job Experience Required: Degree in Computer Science, Information Systems, Engineering, Mathematics, Statistics, or a related field 3+ years of experience in Data Engineering or a similar role Strong SQL skills and experience working with large datasets Experience with Python, Scala, Java, or similar programming languages Knowledge of ETL/ELT tools and data integration platforms Experience with cloud platforms such as AWS, Azure, or Google Cloud Exposure to modern data warehousing technologies such as Snowflake, Redshift, BigQuery, or Synapse Experience with Apache Spark, Databricks, Airflow, or similar data technologies 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.

2 hours ago

Data & Ai Product Engineer

Guardrisk

Gauteng, south-africa

full-time

Role Purpose Work directly with business users and Product Managers to design, prototype and engineer reusable data and AI products on Guardrisk's governed data platform, including ML models, AI-ready datasets and agents that automate data work. What makes this different Combines data engineering, software engineering and applied AI Works in the business context, understanding how data is created, used and trusted, not only from a technical specification Automates the data lifecycle itself, from ingestion and quality to reconciliation and reporting, rather than adding manual workarounds Rapidly prototypes data and AI products with users and learns through deployment Designs agentic workflows for data and analytics use cases, with orchestration, human-in-the-loop controls and exception handling Connects data, models, APIs and existing systems on the governed platform Builds reusable data components, semantic models, feature sets, agent skills and tools for CoE use cases Makes sound design choices beyond one immediate use case, with reuse across Guardrisk in mind Partners with Technology on platform, ETL, security and productionisation Establishes the engineering practices, documentation and patterns that make Guardrisk's data AI-ready Supports adoption and measures whether deployed products actually improve data trust, speed and use Expected seniority: Strong hands-on engineer with enough technical depth to engineer data products, models and agents, and enough product judgement to decide where AI adds value, where deterministic automation is better, and where human judgement or control must remain. The role should have the potential to grow into broader product or product-architecture leadership. Scope boundary: AI and automation in the Data CoE means solutions whose inputs, outputs or runtime sit on Guardrisk's data platform and data products, such as analytics, reporting, data operations, models, insight agents and natural language access to data. Automating business workflows owned by a business unit, such as claims handling, underwriting intake or finance operations, sits outside this role and is coordinated through the CDTO Front Door. Requirements Qualifications We're looking for someone who can operate across data engineering, software and AI rather than specialising in only one of them. Bachelor's degree in Computer Science, Engineering, Information Systems or a related technical discipline, or equivalent practical experience. Strong software engineering experience in at least one modern programming language, ideally Python, SQL, C# or similar. Practical experience building data pipelines, data-quality automation or analytical solutions. Experience designing and consuming REST APIs and integrating multiple systems or services. Hands-on experience building applications using large language models or generative AI APIs. Understanding of agentic concepts such as tool use, orchestration, retrieval, structured outputs, state and human-in-the-loop patterns. Experience taking solutions beyond prototypes into production or operational use. Ability to work directly with non-technical users to understand how they use data and translate that into a technical solution. Strong engineering fundamentals, including source control, testing, documentation, security and maintainability. Ability to communicate technical trade-offs clearly to both business and technical stakeholders. Preferred qualifications You don't need to have experience with every technology below. We're particularly interested in people who have gone deep enough in this space to understand what works in production and what does not. Hands-on experience developing AI agents, multi-agent or agentic workflow solutions, or ML models on enterprise data. Experience with agent frameworks, orchestration approaches or modern AI engineering toolchains. Experience with Databricks, Azure data services, lakehouse architecture or equivalent data platforms. Experience with Azure Data Factory, Logic Apps or Power Automate for data pipeline orchestration and alerting. Experience with the Microsoft Azure and Microsoft 365 ecosystem, particularly where AI and enterprise data intersect. Experience applying techniques such as retrieval-augmented generation (RAG), vector search, structured extraction into governed datasets and ML operations (MLOps). Experience with data modelling, semantic layers, data-quality frameworks, lineage or data cataloguing. Experience designing reusable data platforms, components, libraries or engineering patterns rather than only delivering one-off solutions. Experience implementing evaluation, observability or monitoring for ML and AI applications. Understanding of responsible AI, POPIA, privacy, security and appropriate controls for using data in AI solutions. Experience in financial services, insurance or another regulated environment. Evidence of being a builder and capability creator: someone comfortable starting with an ambiguous data problem, working with users, building something quickly and progressively turning it into a production-quality product. Duties & Responsibilities About the role We're building practical Data & AI engineering capability within Guardrisk's Data CoE, and we're looking for a hands-on engineer who wants to help shape how AI and automation work on our data. This is not a role focused on producing AI demos or building technology in isolation. You will work directly with business users and Product Managers to understand how data is created and used, find where data work is slow, manual or untrusted, and turn those opportunities into working data and AI products. You'll combine data engineering, software engineering and applied AI to build everything from automated pipelines, quality checks and reconciliations to ML models, AI-ready datasets and agents that automate data work. Just as importantly, you'll help us build the capability itself: reusable components, patterns and engineering practices that let AI solutions across Guardrisk run on trusted data. Guardrisk's Data CoE is built around reusable data products, a governed platform and business-facing delivery. Technology builds and runs the platform, and the CoE builds data and AI products on it. The role focuses on AI and automation on Guardrisk's data platform and data products. Automation of business workflows owned by individual business units is led elsewhere in Guardrisk. What you will do Work directly with business users and Product Managers to understand, map and document how data flows through business processes. Identify manual data handling, quality gaps, reconciliation breaks and repetitive reporting that can be automated or augmented using AI. Translate data problems into practical data automation, ML and agentic AI solutions. Rapidly prototype with users, test ideas in the real business context and turn successful prototypes into robust solutions. Design and build AI agents and agentic workflows that reason over governed data, use tools and APIs, check quality, reconcile sources, document datasets and answer questions over certified data products. Apply LLMs, retrieval-augmented generation, tool use and structured extraction to CoE use cases, with evaluation built in from the start. Build conventional pipeline and reporting automations where deterministic automation is a better fit than AI. Integrate solutions with the governed data platform and with source systems, APIs and data services. Design appropriate human-in-the-loop controls, approvals, exception handling and escalation paths. Develop reusable semantic models, feature sets, data components and agent skills for data tasks rather than solving every problem from scratch. Work with Technology, Architecture, Security and other teams to take solutions from prototype through to controlled production use. Build evaluation and monitoring into models, agents and data automations so that we understand whether they are working as intended and delivering value. Document solutions, patterns and lessons learned so that the capability becomes repeatable across the Data CoE. Prepare AI-ready data, including curated, certified and retrieval-ready datasets, so that AI and automation solutions across Guardrisk consume trusted data rather than building their own. Contribute to the standards and engineering practices that underpin Guardrisk's data platform and data products. Competencies Core outputs AI-ready, certified data products and curated datasets Automated data pipelines, data-quality checks and reconciliations AI agents and multi-step agentic workflows for data, analytics and reporting use cases Reusable semantic models, feature sets and data components Human-in-the-loop and exception-handling patterns for data automation Working prototypes and MVPs ML models and analytical applications Evaluation, monitoring and operational controls for models and agents Deployment-ready code and technical documentation Reusable data and AI engineering patterns and standards Knowledge transfer that grows data, analytics and ML capability across the CoE and extended studio teams Deadline:5th November,2026

4 hours ago

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

Datafin IT Recruitment

Cape Town, 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.

5 hours ago

Quality Assurance Tester

Mindworx Consulting

Johannesburg, Gauteng, south-africa

FULL_TIME

The Tech Stack Deep-Dive Must-Haves: Core QA & Automation: Test automation frameworks, functional, regression, API, integration, and continuous testing (shift-left). Intelligent Automation: Testing RPA workflows (attended/unattended) and Power Platform solutions (Power Apps, Power Automate, Dataverse). AI Quality Engineering: Testing AI agents, prompt/model behavior, response validation, hallucinations, safety boundaries, and guardrails. Methodologies & Certs: Agile delivery, full-lifecycle defect tracking, and ISTQB Foundation Certification . Nice-to-Haves: Platforms & Tools: Microsoft Copilot Studio, Azure AI Foundry, UiPath, or Automation Anywhere. DevOps & Engineering: Azure DevOps, CI/CD quality gates, PowerShell, SQL, and REST APIs. Certifications: Microsoft PL-100/PL-200, AI-102 (Azure AI Engineer), AZ-900, or AI-900. Key Responsibilities Engineer Robust Automated Suites: Design and maintain automated regression packs and integrate automated quality gates into active CI/CD pipelines. Stress-Test AI & Guardrails: Validate GenAI outputs, Copilot prompts, and conversational agents against strict safety controls, business rules, and hallucination risks. Validate Power Platform & Process Automation: Execute end-to-end functional and integration testing across Power Apps, custom connectors, and RPA bot workflows. Why Join Us Pioneer GenAI Quality: Move beyond standard functional testing into real-world AI evaluation, model drift verification, and prompt governance. Enterprise-Scale Impact: Ensure mission-critical automation directly protects business stability, compliance, and user trust at scale. Continuous Engineering Growth: Work in an Agile environment that champions shift-left practices, automated frameworks, and certifications

a day ago

Intergration Specialist

Communicate Recruitment

Cape Town, Western Cape, south-africa

FULL_TIME

Key Responsibilities: Designing, building, and maintaining system integrations between internal and external platforms Configuring and troubleshooting API connections, webhooks, and middleware solutions Collaborating with clients and internal stakeholders to gather integration requirements Monitoring integration performance and resolving issues to minimise downtime Supporting data migration, synchronisation, and transformation projects Documenting integration processes, workflows, and technical specifications Working closely with Product, Engineering, Customer Success, and Implementation teams Job Experience Required: Designing, building, and maintaining system integrations between internal and external platforms Configuring and troubleshooting API connections, webhooks, and middleware solutions Collaborating with clients and internal stakeholders to gather integration requirements Monitoring integration performance and resolving issues to minimise downtime Supporting data migration, synchronisation, and transformation projects Documenting integration processes, workflows, and technical specifications Working closely with Product, Engineering, Customer Success, and Implementation teams 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.

2 days ago

Python Developer

Communicate Recruitment

Cape Town, Western Cape, south-africa

FULL_TIME

Key Responsibilities: Design, develop, and maintain scalable Python applications Create and integrate RESTful APIs and third-party services Optimise application performance, reliability, and security Collaborate with cross-functional teams including Product, QA, and DevOps Troubleshoot and resolve technical issues Contribute to architecture decisions and continuous improvement initiatives Job Experience and Skills Required: Bachelor's Degree in Computer Science, Information Technology, Software Engineering, Engineering, Mathematics, or a related field Minimum 2+ years' experience in Python development (Junior, Intermediate, and Senior opportunities available) Strong understanding of software development best practices and object-oriented programming Experience building and maintaining APIs and backend services Knowledge of frameworks such as Django, Flask, FastAPI, or similar Exposure to cloud platforms (AWS, Azure, or GCP) is advantageous Familiarity with SQL and relational databases such as PostgreSQL, MySQL, or SQL Server Experience with version control systems such as Git Understanding of CI/CD pipelines, testing methodologies, and Agile development practices 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.

2 days ago