DR
AI/ML Engineer (George)
DataFin Recruitment
South Africa · On-site Full-time Today
About the role
Environment
- A leading Insurance Company processes thousands of claims daily, each requiring thorough document review, validation, and processing. Their contact centre manages customer inquiries that follow predictable patterns.
- While their fraud detection currently relies on rules‑based systems, there is significant potential to enhance it with machine learning.
- They face real operational challenges that AI can address, and they need someone capable of solving them responsibly. This is not about building prototypes or demos; they are seeking a professional who can deploy AI into production and ensure it runs reliably. Key focus areas include claims document extraction, fraud detection, and customer service copilots.
- These are mission‑critical capabilities that must perform consistently every day. If you have experience shipping AI solutions to production and maintaining them, we want to hear from you.
Responsibilities
- Define the AI governance framework: how models get approved, tested, monitored, and retired
- Implement Azure OpenAI integrations with proper guardrails, content filtering, PII handling, audit logging
- Build the claims AI pipeline: OCR, document classification, entity extraction, validation
- Establish prompt engineering standards and build a reusable prompt library
- Create evaluation frameworks so they can measure accuracy, latency, and cost objectively
- Implement responsible AI controls because insurance data is sensitive and regulators are watching
- Optimise AI costs: token budgets, caching strategies, model selection (this stuff adds up fast)
- Support the Contact Centre Copilot implementation
- Roll out GitHub Copilot to the development team with appropriate policies and training
- Monitor model performance in production and catch drift before it causes problems
Requirements
What You Bring
- You’ve deployed AI/ML to production and maintained it. Jupiter notebooks don’t count
- 5+ years in software engineering with 2+ years focused on AI/ML
- Hands‑on Azure OpenAI or OpenAI API experience
- Strong Python skills for ML pipeline development
- Experience with document AI: OCR, form recognition, NER, document classification
- Understanding of LLM patterns: RAG, fine‑tuning, prompt engineering, embedding models
- Familiarity with vector databases and semantic search
- Software engineering discipline: testing, code review, documentation, monitoring
Education
- Degree or Diploma in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related technical field.
- Relevant cloud, API, or platform engineering certifications (Azure preferred) will be advantageous.
- Equivalent practical experience building and maintaining production APIs and distributed systems will also be considered.
Nice to Have
- Azure AI Services experience (Document Intelligence, Cognitive Services)
- Insurance claims processing knowledge
- Experience with AI safety and responsible AI practices
- LangChain, Semantic Kernel, or similar frameworks
- GitHub Copilot enterprise deployment experience
Requirements
- Deployed AI/ML to production and maintained it
- 5+ years in software engineering with 2+ years focused on AI/ML
- Hands-on Azure OpenAI or OpenAI API experience
- Strong Python skills for ML pipeline development
- Experience with document AI: OCR, form recognition, NER, document classification
- Understanding of LLM patterns: RAG, fine-tuning, prompt engineering, embedding models
- Familiarity with vector databases and semantic search
- Software engineering discipline: testing, code review, documentation, monitoring
- Degree or Diploma in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related technical field.
- Relevant cloud, API, or platform engineering certifications Azure preferred will be advantageous.
- Equivalent practical experience building and maintaining production APIs and distributed systems will also be considered.
Responsibilities
- Define the AI governance framework: how models get approved, tested, monitored, and retired
- Implement Azure OpenAI integrations with proper guardrails content filtering, PII handling, audit logging
- Build the claims AI pipeline: OCR, document classification, entity extraction, validation
- Establish prompt engineering standards and build a reusable prompt library
- Create evaluation frameworks so they can measure accuracy, latency, and cost objectively
- Implement responsible AI controls because insurance data is sensitive and regulators are watching
- Optimise AI costs. Token budgets, caching strategies, model selection.
- Support the Contact Centre Copilot implementation
- Roll out GitHub Copilot to the development team with appropriate policies and training
- Monitor model performance in production and catch drift before it causes problems
Skills
Azure OpenAICognitive ServicesDocument IntelligenceGitHub CopilotLangChainLLMNEROCROpenAI APIPythonRAGSemantic KernelSemantic SearchVector Databases
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free