AI Engineer (SAP Team)

Sabenza IT & Recruitment

Pretoria

On-site

ZAR 700,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sabenza IT & Recruitment seeks an experienced AI Engineer to build intelligent data solutions in an enterprise SAP environment. You will combine Python development with cloud engineering, APIs, data analytics, and modern AI technologies to solve real business problems.

Ideal candidates have 3+ years Python experience, strong skills in AWS Lambda, Git, testing frameworks, and API management. SAP Datasphere experience and Terraform on AWS are a plus.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or similar qualification.
  • 3+ years’ experience in developing in Python.
  • Strong background in software development, mathematics, and good analytical and problem-solving skills.
  • Experience in AI Solutions.
  • Cutting edge global IT system landscape and processes.
  • Flexible working of 1960 hours in a 12-month period.
  • High Work-Life balance.
  • Remote / On-site work location flexibility.
  • Highly motivating, energetic, and fast-paced working environment.
  • Modern, state-of-the-art offices.
  • Dynamic Global Team collaboration.
  • Application of the Agile Working Model Methodology.

Responsibilities

  • Develop AI solutions using Python, AWS, and APIs.
  • Collaborate with global teams on enterprise SAP integrations.
  • Implement data models and data transformation tasks with SAP Datasphere.
  • Contribute to data analytics and GenAI use cases.

Skills

Python programming
AWS Lambda functions
Git version control
Testing frameworks
API management
IDE and tools
SQL
LLMs / generative AI
SAP Analytics Stack
Data modelling with SAP Datasphere
Python tooling for data integration
Terraform on AWS
Generative AI use cases
Coaching / training

Education

Bachelor’s degree in Computer Science or Software Engineering

Tools

PyCharm
Jupyter Notebook
SAP Datasphere tooling

Job description

Pretoria, South Africa | Posted on 24/08/2026

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 for an experienced AI Engineer who can combine strong Python development skills with cloud engineering, APIs, data analytics and modern AI technologies to build intelligent solutions that solve real business problems.

Requirements
ESSENTIAL SKILLS

1. Python Programming

  • Strong understanding of Python syntax and principles of clean, reusable code.
  • Understanding of Python frameworks and libraries e.g. Pandas and NumPy.

2. AWS Lambda Functions

  • Experience developing, deploying, and managing serverless applications using AWS Lambda.
  • Proficiency in writing unit and integration tests for AWS Lambda functions to ensure functionality, performance, and reliability.

3. Version Control with Git

  • Experience with Git repositories and code management (e.g. GitHub).
  • Proficiency in using Git for version control and collaboration.

4. Testing Frameworks

  • Experience with testing tools like pytest for creating and maintaining unit tests.
  • Ability to implement automated testing pipelines to ensure code reliability.

5. API Management

  • API designing principles and best practices.
  • Experience in working with RESTful APIs and understanding how to consume and create APIs.
  • Familiarity with API management tools, such as Apigee, for efficient and secure API integration.
  • Understanding how to deploy application applications in AWS.

7. IDE And Tools

  • PyCharm.
  • Jupyter Notebook.
  • Any additional responsibilities assigned in the Agile Working Model (AWM) Charter.
ADVANTAGEOUS SKILLS
  • Strong understanding of SQL and experience writing complex queries for data extraction and manipulation.
  • Basic understanding of Large Language Models (LLMs) like GPT-4 and their applications.
  • Familiarity with integrating LLM APIs (e.g., OpenAI, Hugging Face) into Python applications is a plus.
  • Experience and Knowledge about SAP Analytics Stack and Tools.
  • Experience in designing and creating data models within SAP Datasphere leveraging Python for data transformation tasks.
  • Experience in developing and implementing data integration solutions to connect various data sources to SAP Datasphere using Python scripts and APIs.
  • Implementing and managing infrastructure on AWS using Terraform.
  • Understanding and experience with Generative AI use cases or projects.
  • Coaching and giving training to fellow colleagues and users when required.
QUALIFICATIONS/EXPERIENCE
  • Bachelor’s degree in Computer Science, Software Engineering, or similar qualification.
  • 3+ years’ experience in developing in Python.
  • Strong background in software development, mathematics, and good analytical and problem-solving skills.
  • Experience in AI Solutions.
  • Cutting edge global IT system landscape and processes.
  • Flexible working of 1960 hours in a 12-month period.
  • High Work-Life balance.
  • Remote / On-site work location flexibility.
  • Highly motivating, energetic, and fast-paced working environment.
  • Modern, state-of-the-art offices.
  • Dynamic Global Team collaboration.
  • Application of the Agile Working Model Methodology.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Engineer
AI Engineer

Blue Pearl PTY • Johannesburg

On-site
ZAR 500,000 - 700,000
AI Solutions Lead (Durbanville OR Centurion)
AI Solutions Lead (Durbanville OR Centurion)

Datafin • Cape Town

Hybrid
ZAR 900,000 - 1,400,000
Ai Engineer (Contract) - Gauteng/Hybrid - Isb1501071
Ai Engineer (Contract) - Gauteng/Hybrid - Isb1501071

Isanqa Resourcing • Gauteng

Hybrid
ZAR 360,000 - 540,000
Remote AI Engineer for SAP Data & AI Solutions
Remote AI Engineer for SAP Data & AI Solutions

Sabenza IT & Recruitment • Pretoria

Hybrid
ZAR 700,000 - 900,000
Senior AI Engineer
Senior AI Engineer

Placements24 • Johannesburg

Hybrid
ZAR 1,100,000 - 1,400,000
Hybrid work model
Competitive compensation
Health benefits
AI Engineer (LLMs & Agentic AI) - EST Working Hours (Remote)
AI Engineer (LLMs & Agentic AI) - EST Working Hours (Remote)

ISTA Personnel Solutions • South Africa

Remote
ZAR 900,000 - 1,200,000
AI Engineer (Generative AI, LangChain) - Johannesburg - up to 1.3mil CTC
AI Engineer (Generative AI, LangChain) - Johannesburg - up to 1.3mil CTC

ATS Client • Johannesburg

Hybrid
ZAR 780,000 - 1,300,000
Hybrid work model
AI Engineer (Intermediate II / Senior I) - Cape Town (Durbanville) - up to 1mil per annum
AI Engineer (Intermediate II / Senior I) - Cape Town (Durbanville) - up to 1mil per annum

ATS Client • Cape Town

Hybrid
ZAR 600,000 - 1,000,000
Hybrid work model
Permanent role
AI Engineer (Python, SQL Server & RESTful API) - Johannesburg - up to R900k per annum
AI Engineer (Python, SQL Server & RESTful API) - Johannesburg - up to R900k per annum

ATS Client • Johannesburg

On-site
ZAR 700,000 - 1,300,000
Data AI Engineer
Data AI Engineer

ATS Client • Johannesburg

On-site
ZAR 480,000 - 650,000