Senior Python AI Engineer
Sabenza IT & Recruitment · Pretoria
Job description
About the role
Sabenza IT & Recruitment is hiring a Senior Python AI Engineer in Pretoria. The role sits at the forefront of Generative AI, LLMs, intelligent agents and enterprise data engineering, building reusable AI platforms and tools that help development teams work smarter and faster. It is described as a full-time position.
Required profile
- Expert knowledge of LLMs and Generative AI application engineering, with hands-on experience building production-grade LLM applications and AI agents.
- Strong understanding of RAG, prompt and context engineering, agent and tool integration, model evaluation, AI guardrails and human approval mechanisms, and AI observability and monitoring.
- Practical use of AI throughout the software engineering lifecycle: specification-driven development, AI-assisted implementation, testing, code review and documentation, and reusable AI-enabled developer tooling.
- Expert Python engineering, strong API and microservice engineering, event-driven and asynchronous architectures, containers and Kubernetes, CI/CD, infrastructure as code and secure software development.
- Strong Snowflake engineering, data modelling, advanced SQL, ETL/ELT, metadata, lineage and data quality, with secure data access patterns.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 12 hours ago
Expires 1 month from now
10 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Sabenza IT & Recruitment
Pretoria
Related job offers
-
Business Systems Analyst - Crypto Asset Reporting (CARF)
Sabenza IT & Recruitment Pretoria -
Senior Platform Engineer (Crossplane & Backstage)
Sabenza IT & Recruitment Pretoria -
Senior Java Developer
Sabenza IT & Recruitment Pretoria -
Intermediate Java Software Developer (Remote)
Sabenza IT & Recruitment Johannesburg -
Data Engineer (2 Positions) – Financial Services, 6-Month Contract
Sabenza IT & Recruitment Johannesburg