AI Engineer
3 days ago
The Intermediate AI Engineer focuses on hands-on implementation: building features, wiring up APIs, running experiments, and maintaining AI-enabled tools. They work closely with the Senior Cloud Engineer to turn AI use cases into working solutions and help scale pilots into reliable tools that support teams across AGGP.
This role provides cost-effective delivery capacity, increases the number of AI pilots that can be run per year and helps build AI proficiency among internal AI Builders.
Objectives of RoleImplementation & Prototyping
- Build and iterate on AI-powered workflows, assistants and internal tools aligned to priority use cases (e.g. program support, grantmaking support, knowledge retrieval, reporting, internal productivity).
- Implement backend services, scripts or integrations needed for AI pilots and MVPs.
- Collaborate with the Senior Cloud Engineer on technical design and code reviews.
Experimentation & Evaluation
- Design and run experiments on prompts, models and UX flows (e.g. prompt variants, model comparisons, temperature settings).
- Log, visualise and document experiment results in a way that others can reproduce and understand.
- Support the development of standard eval processes for AI tools (quality checks, safety checks).
Data & Integration Work
- Assist with data preparation for AI tools, including small-scale ETL tasks, preprocessing and cleaning.
- Integrate AI components with existing systems and APIs, in collaboration with Group IT and data teams.
Maintenance, Support & Continuous Improvement
- Help keep AI tools and pilots running smoothly: monitor basic health, fix bugs and address performance issues.
- Respond to user feedback, triage issues and implement improvements that enhance usability and reliability.
- Ensure code, configs and documentation are kept up-to-date
Documentation, Knowledge Sharing & Training Support
- Maintain clear technical documentation, READMEs and "how-to" guides for AI tools.
- Support AI training and enablement by preparing demos or simple examples, especially for AI Builders and Champions.
- Contribute to internal forums such as AI Lunch & Learns and hackathons.
Compliance & Responsible Use
- Follow AI and data policies (data classification, acceptable use, tool approval processes).
- Flag potential risks or issues (e.g. inappropriate data usage, concerning model behaviour) to the Senior Cloud Engineer and Head of AI Strategy & Enablement.
Education:
- Bachelor's degree in Computer Science, Information Systems, Engineering or a related field; or equivalent practical experience.
Experience:
- 3-5 years of software development, data engineering or related experience.
- Demonstrated experience building small applications, scripts or integrations that solve real user problems.
- Exposure to AI/ML or LLMs (e.g. using APIs like OpenAI, Azure OpenAI, Anthropic, or similar) is strongly preferred.
- Experience in nonprofit, education or social impact environments is an advantage but not required.
Technical Proficiency:
- Comfortable with at least one general-purpose programming language (e.g. Python, JavaScript/TypeScript).
- Familiarity with calling APIs, handling JSON, and working with SDKs for AI/LLM providers.
- Basic understanding of cloud services (Azure and/or AWS), especially serverless functions, storage and identity.
- Experience with version control (Git), and basic CI/CD pipelines.
- SQL and/or basic data transformation skills are a plus.
Behavioural Competencies and Technical Skills:
- Curious, proactive learner with a strong interest in AI and how it can be applied responsibly in AGGP's context.
- Practical, delivery-focused and comfortable iterating based on feedback.
- Collaborative and open to pairing with Senior Cloud Engineer, AI Builders and domain experts.
- Able to communicate clearly with non-technical colleagues about what tools can and cannot do.
- Values AGGP's mission and ethics, particularly around fairness, transparency and responsible use of data and AI.
-
AI Engineer
1 day ago
Cape Town, Western Cape, South Africa AiR Full timeAI Operations & Strategy EngineerLocation: Remote (South Africa)About the RoleWe are seeking an AI Operations & Strategy Engineer to lead the adoption, governance, and optimisation of AI/LLM solutions. Reporting to senior technical leadership, you will be responsible for ensuring AI systems are cost-efficient, ethical, and aligned with business goals.Key...
-
AI Platform Engineer
1 day ago
Cape Town, Western Cape, South Africa MBN Solutions Full timeAI Platform Engineers700,000 Rand - 1.6 million Rand + Benefits Depending on ExperienceFully Remote, Offices in Cape Town & JohannesburgWe are seeking a team ofAI Platform Engineers Engineersto design, build, and deliver cutting-edge customer-facing AI solutions for a leading Consultancy who specialises on CX and Contact Centre solutions.Sitting at the...
-
AI Solution Engineer
1 week ago
Cape Town, Western Cape, South Africa MBN Solutions Full timeAI Solutions EngineersCompetitive Salary + Benefits Depending on ExperienceFully Remote, Offices in Cape Town & JohannesburgWe are seeking a team ofAI Solutions Engineersto design, build, and deliver cutting-edge customer-facing AI solutions for a leading Consultancy who specialises on CX and Contact Centre solutions.Sitting at the intersection of...
-
AI Engineer
1 week ago
Cape Town, Western Cape, South Africa Communicate Ct Full timeDo you speak fluent TensorFlow? Love unwrapping messy data and turning it into magical insights, without stealing Christmas? Our clients are always on the lookout for AI Engineers, who make the Grinch grinBuild, train, and deploy AI/ML models that bring joy (and efficiency)Proficient in Python and AI frameworks (TensorFlow, PyTorch)Familiarity with...
-
AI Engineer
1 day ago
Cape Town, Western Cape, South Africa Allan & Gill Gray Philanthropy Africa Full timeCompetenciesTechnical Proficiency:Comfortable with at least one general-purpose programming language (e.g. Python, JavaScript/TypeScript).Familiarity with calling APIs, handling JSON, and working with SDKs for AI/LLM providers.Basic understanding of cloud services (Azure and/or AWS), especially serverless functions, storage and identity.Experience with...
-
Contact Center AI Engineer
1 day ago
Cape Town, Western Cape, South Africa Walter Full timeJob Overview:We are seeking a Contact Center AI Engineer to join our client's team. In this role, you will work closely with their contact center operations team to deploy and customize AI copilots for various use cases within contact center environments. You will be responsible for writing technical requirements, mapping customer needs, and conducting light...
-
AI Solutions Engineer
1 week ago
Cape Town, Western Cape, South Africa Sabio Group Full timeAI Solutions EngineerDepartment: Product DevelopmentEmployment Type: Permanent - Full TimeLocation: Cape TownReporting To: Head of Development and R&DDescription At Sabio Group, we're dedicated to fostering an environment where employees thrive. Since 1998, we've built a dynamic culture that is both challenging and fun, driven by a team of ambitious,...
-
Cloud Engineer
1 day ago
Cape Town, Western Cape, South Africa RAY AI Full timeA Message from Our CEO:We are seeking a highly skilled Cloud Engineer & Infrastructure Security professional to design, build, and secure our hybrid infrastructure (cloud + on-prem). The ideal candidate will have deep experience with Kubernetes, Terraform, Helm, and a strong background in infrastructure security, DevSecOps, and on-prem deployments. This role...
-
AI Engineer specialist
1 week ago
Cape Town, Western Cape, South Africa Communicate Ct Full timeA MESSAGE FROM SETH HICKLEY – RECRUITING FOR THE INTELLIGENT SYSTEMS ARCHITECTS If you've ever looked at a messy dataset and thought, "I can build something smarter than this," then you're already thinking like Tony Stark. As an AI Engineer, you're not just coding—you're crafting cognition. You build models that learn, adapt, and evolve faster than...
-
AI Engineer, South Africa
2 weeks ago
Cape Town, Western Cape, South Africa Wonderful Full timeAbout UsnullRole OverviewDesign prompts and implement functions that guide our AI agents across multiple channels (voice, chat, email).Integrate with customer APIs, databases, and internal tools so agents can execute real-world tasks.Build and maintain internal tooling in TypeScript, with a focus on reusable components for agents and shared use.Test with...