Senior AI Engineer
Hollard
Job Purpose
The Senior AI Engineer designs, builds, deploys, and maintains advanced AI and machine learning systems that enable secure, scalable, and production-grade AI solutions across the Hollard Group. This role acts as a senior technical authority, contributing to enterprise AI engineering, platform enablement, MLOps, agentic AI, and AI security.
Key Responsibilities
AI Solution Engineering
- Design, implement, and optimise end-to-end AI/ML solutions (data prep, training, evaluation, deployment, monitoring).
- Build reusable components such as pipelines, APIs, micro-models, and AI modules.
- Lead development of scalable ML workflows using MLOps toolchains.
- Ensure secure, observable, and robust deployment patterns aligned to enterprise standards.
AI Agents & Agentic Systems
- Design, build, deploy, and maintain AI agents using Microsoft AI Agent Services, Azure OpenAI, and enterprise-aligned tooling.
- Engineer advanced agentic capabilities including:
- Planning and autonomous task execution
- Short-term and long-term memory architectures
- Tool invocation and extensible toolchains
- Mentor and guide mid-level and junior engineers.
Lead technical design discussions and establish engineering best practices.
- Retrieval-Augmented Generation (RAG) and hybrid retrieval patterns
- Event-driven and reactive execution flows
- Build, maintain, and extend MCP (Model Context Protocol) servers and MCP tools.
- Orchestrate multi-agent and multi-tool interactions for complex enterprise workflows.
- Ensure all agents are production-grade, secure, observable, and compliant with Hollard’s governance and AI risk frameworks.
Architecture, Platform & Policy Alignment
- Ensure strict adherence to Hollard’s IT Development, Security, and Architecture Policies.
- Contribute to evolution of the enterprise AI platform and reference architectures.
- Implement standards for observability, testing, versioning, governance, and secure deployment.
- Ensure alignment with enterprise cloud, data, and integration architectures.
API Exposure & Integration Layer
- Expose AI capabilities and agent functions through RESTful APIs.
- Design versioned API interfaces using OpenAPI/Swagger.
- Integrate with enterprise systems via APIs, events, microservices, and messaging patterns.
- Event streams and event-driven patterns
- Messaging architectures (queues, topics, service buses)
- Microservices and integration-layer patterns
- Work closely with architects to ensure alignment with enterprise integration standards.
User Interaction & UI Enablement
- Build or contribute to lightweight front-end applications enabling interaction with AI agents.
- Develop chat-based, form-based, or task-oriented UI experiences using approved web technologies.
- Work with design teams to ensure intuitive, accessible user experiences for AI-driven capabilities.
Responsible, Secure & Compliant AI
- Apply Responsible AI principles throughout the ML lifecycle.
- Conduct robustness, fairness, explainability, and model security assessments.
- Ensure compliance with POPIA, FSCA, PA Standards, DAMA, and AI governance requirements.
Value Delivery & ROI Focus
- Translate business needs into scalable, value-driven AI engineering solutions.
- Identify opportunities to improve performance, reliability, and cost-
- Support measurement of business impact delivered by AI systems.
Technical Leadership & Mentoring
- Represent AI Engineering across squads and cross-functional initiatives.
Required Experience (relevant or in a similar role)
- 6–8+ years in software engineering, ML engineering, or AI system development.
- Proven delivery of AI/ML systems into production.
- Strong exposure to cloud-based AI tooling, MLOps frameworks, and AI security.
Required Knowledge and Skills
Core Engineering Skills
- Strong proficiency in C# and .NET, complementing Python-based AI/ML development.
- Deep understanding of agent architecture patterns, including:
- Tool invocation frameworks
- Prompt engineering and orchestration
- RAG design and vector-based memory retrieval
- Multi-agent coordination and workflow orchestration
- Memory persistence, vector stores, and contextual state management
AI/ML & MLOps Competencies
- Strong proficiency with Microsoft Azure (Azure ML, Azure AI Services, Azure OpenAI, Azure Storage, Azure DevOps).
- Proficiency in Python, SQL, and ML/AI frameworks (PyTorch, TensorFlow, scikit-learn).
- Strong knowledge of MLOps (CI/CD, feature stores, orchestration, drift monitoring).
- Experience with APIs, microservices, containerisation, and cloud-native engineering.
- Advanced AI security capabilities: secure model handling, threat modelling, monitoring.
Leadership Competencies
- Technical excellence and architectural thinking
- Cross-team collaboration and influence
- Mentorship & capability building
- Engineering discipline, quality focus, delivery accountability
- Ethical judgement and responsible decision-making
| Educational Requirements |
|
- ...THE JOB AT A GLANCE As a Senior Portfolio Manager: Partnerships you will be reporting to Head: Affinities & Partnerships, you will be responsible for the management of strategic client partnerships. You will be supported by key account executives in the execution...
- ...continuous improvement by leveraging technology, automation, and AI-enabled solutions to enhance business outcomes. What you... ...Diploma in Information Technology, Informatics, Computer Science, Engineering, Sciences, Data Science, or related fields. Relevant BI or...
- ..., mortality experience, and loyalty program data. Drive adoption of machine learning, predictive modeling, survival analysis, and AI techniques including neural networks and ensemble methods to personalize customer engagement while maintaining actuarial rigor. Translate...
- ...Collaboration Build strong relationships across Product, Commercial, Operations and Customer teams. Collaborate with executives and senior stakeholders to align priorities. Manage agency and partner relationships where required. Act as a trusted advisor on product...
- ...conjunction with the Corporate Finance Specialist Prepare and present proposals/business cases, pitches and/or formal presentations to senior management on investment/ capital allocation opportunities Partner with the Corporate Finance Specialist to provide investment...
- ...applications from candidates at all career stages. Experienced candidates with a solid, stable track record are strongly preferred seniority and depth of experience weigh in your favor.We are a firm that values loyalty and professional consistency. Candidates with a...
- ...executive leadership on strategic growth opportunities. Present business cases and recommendations to Exco, Board Committees and senior stakeholders. Influence strategic decisions through evidence-based analysis and commercial insight. Build strong...
- ...Strengthen current client and partner relationships in support of account manager’s day-to-day client management and to provide senior-level relationships with corporations and their foundations Set up meetings with customers/potential customers to deliver sales...
- ...We’re looking for a Finance Business Partner who can turn financial data into meaningful insight, influence decision-making at a senior level, and help drive sustainable business performance. Because great finance business partnering isn’t just about reporting on...
- ...assets and liabilities as well as general balance sheet optimization to achieve pre-determined/acceptable risk/reward trade off. This senior leadership role will drive the identification, assessment, measurement, monitoring, and reporting of all investment-related and...
- ...Alert the division of exceptional problems Advise the division on allocations and accruals of expenses Communicate with the senior management (including leadership groups) regarding cashflow and business development Required minimum education and training:...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior AI Engineer. Be the first to apply!
