AIML Engineer
Job Location:
Pretoria - South Africa
Monthly Salary:
Not Disclosed
Posted on:
30+ days ago
Vacancies:
1 Vacancy
Job Summary
AI/ML Engineer
Purpose:
Serve as the technical backbone of the AI Hub. Design build productionise and maintain core AI/ML infrastructure and reusable components that will power the DT2.0 platform build priority use cases and the Groups intelligent transformation.
Key Responsibilities:
- Design and implement core AI infrastructure model serving MLOps pipelines RAG architectures vector databases DT Data Lake integration rules engine and microservices.
- Lead technical delivery of high-impact use cases AI-Assisted Legacy Modernisation Intelligent Operations and AI-native components of DT2.0.
- Build and maintain the foundational AI Agent Layer and reusable AI services across onboarding operations and sales enablement including multi-agent orchestration.
- Apply AI/ML techniques to accelerate the DT2.0 platform build (automated code analysis intelligent configuration generation predictive monitoring).
- Implement production-grade evaluation observability and monitoring eval harnesses regression testing A/B testing of models continuous quality measurement.
- Own LLM cost and latency optimisation model selection caching prompt engineering token economics and routing logic.
- Establish AI security standards prompt injection defence output validation secrets management model access controls to fintech-grade requirements.
- Ensure all solutions are modular scalable cloud-native secure and fully compliant with the Responsible AI Policy PCI-DSS and POPIA.
- Mentor squad members and contribute to AI standards and best practices across the organisation.
- Track and report technical KPIs and ROI of AI initiatives.
Requirements & Qualifications:
Essential
- BSc Computer Science or equivalent technical degree non-negotiable.
- 36 years software engineering experience with AI/ML in production.
- Strong C#/.NET proficiency (primary API stack) shipping production APIs.
- Python proficiency for AI/ML workloads.
- Modern AI/ML frameworks: LangChain LlamaIndex Hugging Face OpenAI/Anthropic APIs scikit-learn PyTorch/TensorFlow.
- RAG systems with vector DBs (Pinecone Weaviate pgvector Qdrant).
- Agentic / multi-agent systems (LangGraph CrewAI AutoGen custom orchestration).
- MLOps Azure (preferred) Docker/Kubernetes data pipelines.
- Azure DevOps (primary) for CI/CD.
- Passion for clean production-grade code.
Bonus / Advantageous
- FastAPI for AI service-specific work.
- Eval / observability tooling LangSmith Langfuse Arize W&B.
- Fine-tuning approaches PEFT LoRA QLoRA and trade-off judgement.
- GitHub Actions or other modern CI/CD tooling.
- Modern data engineering dbt Spark/Databricks Kafka.
- Fintech/payments or large-scale system modernisation background.
What Success Looks Like in 12 Months:
- Core AI infrastructure is live and reused across multiple DT2.0 squads.
- Two priority use cases (Legacy Modernisation Toolkit and Operations layer) are in production.
- Measurable acceleration of DT2.0 delivery velocity visible to EXCO.
- AI services in production with defined SLAs eval coverage and cost/latency baselines.