Step into a role where your expertise powers innovation on a global scale.
As an AI Engineer you’ll design and deliver transformative solutions across data, cloud and artificial intelligence—helping to solve complex challenges and shape smarter, faster and more connected ways of working.
EXPERIENCE : 8 years related experience
POSITION : Contract 01 November 2025 – 31 December 2028
COMMENCEMENT : 01 November 2025
LOCATION : Hybrid – Midrand / Menlyn / Rosslyn / Home Office rotation
Qualifications & Experience
- Relevant degree or equivalent experience
- 10 years in professional software development
- Agile working experience
Essential Skills & Requirements
Technical Expertise
- Strong data engineering skills including Python coding and data ingestion (ETL, Kafka, Apache Spark)
- Familiarity with AI / ML frameworks (e.g. LangChain, LangGraph, GAIA)
- Frontend development (HTML, CSS, JavaScript / TypeScript, Angular / React)
- AWS services (API Gateway, Lambda, DynamoDB, S3, SQS)
- Git and GitHub Actions for version control and CI / CD
- Knowledge of unit testing frameworks (Jest, pytest)
- UI / UX principles and RESTful APIs / GraphQL
Functional Knowledge
- Ability to translate business requirements into technical specifications
- Defining acceptance criteria and managing scope for deliverables
- Strong communication skills with technical and non‑technical stakeholders
- Agile working model participation (e.g. sprint planning, retrospectives, reviews)
Advantageous Skills
- Strong interest in AI and LLM‑based applications
- Problem‑solving mindset and eagerness to learn new technologies
- Flexibility to take on varied tasks within projects
- Team collaboration in a multi‑national environment
- Excellent interpersonal and organisational skills
- Strong presentation skills
- Above‑board work ethics
- Willingness and ability to travel internationally
Key Responsibilities
Business Analysis & Design
- Work with stakeholders to gather and translate requirements into actionable tasks
- Define project scope and align business and technical teams
- Design data pipelines and propose AI solutions
- Facilitate collaboration between business engineering teams and EDE team
Development & Implementation
- Develop and maintain high‑quality, efficient software/custom solutions
- Build, deploy and scale cloud applications using AWS with focus on performance and security
- Document system designs, APIs and technical details
- Resolve operational issues and support new use case onboarding
Support & Delivery
- Ensure deliverables meet quality standards and project goals
- Take ownership and deliver impactful, meaningful solutions
NB : South African citizens / residents preferred.
Valid work permit holders will be considered.
#J-18808-Ljbffr