Senior AI Engineer (OZ)

DVT

Johannesburg

On-site

ZAR 900,000 - 1,500,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

DVT is seeking a Senior AI Engineer in Johannesburg to design, build, and scale enterprise-grade AI solutions. You will develop AI-powered applications using Python and .NET, create advanced Generative AI systems, and implement RAG architectures with embeddings, semantic search, and vector databases.

You will lead HITL governance, observability, and end-to-end security of production-grade AI. You will influence architecture decisions, work with stakeholders, and advance responsible AI practices

Qualifications

  • Strong professional software development experience with Python and .NET.
  • Hands-on experience building solutions using Large Language Models (LLMs).
  • Proven experience with Retrieval-Augmented Generation (RAG), content embeddings, semantic search, and vector databases.
  • Experience designing and implementing agentic AI workflows.
  • Experience integrating Human-in-the-Loop (HITL) processes into AI applications.
  • Strong understanding of AI evaluation, testing, and quality assurance practices.
  • Experience implementing observability and monitoring for AI systems.
  • Solid software engineering fundamentals and enterprise architecture knowledge.
  • Experience delivering production-grade applications in enterprise environments.

Responsibilities

  • Develop AI-powered applications using Python and .NET.
  • Design and implement advanced Generative AI solutions.
  • Build Retrieval-Augmented Generation (RAG) architectures.
  • Work with embeddings, semantic search, and vector databases.
  • Design and orchestrate agentic AI workflows for complex tasks.
  • Implement HITL capabilities for governance and quality control.
  • Develop AI evaluation frameworks to measure performance and safety.
  • Establish observability and monitoring across AI systems.
  • Collaborate with stakeholders to deliver scalable and secure AI solutions.
  • Drive best practices across the software development lifecycle.
  • Contribute to architecture decisions and proof-of-concept development.

Skills

Python
.NET
LLMs
RAG
Embeddings
Semantic search
Vector databases
Agentic AI workflows
HITL
Observability
AI governance

Tools

LangChain
Semantic Kernel
LangGraph
AutoGen
CrewAI

Job description

Shape the Future of Enterprise AI with DVT

At DVT, we help our clients solve complex business challenges through innovative software engineering, technology consulting, and digital transformation solutions. Our people are passionate about delivering exceptional outcomes, embracing new technologies, and building software that makes a meaningful impact. We're looking for a Senior AI Engineer who is excited about moving beyond simple AI integrations and building intelligent, enterprise-grade AI solutions that create real business value. If you've built sophisticated AI applications leveraging LLMs, RAG, embeddings, vector databases, agentic workflows, observability, and Human-in-the-Loop (HITL) processes, we'd love to hear from you.

Why Join DVT?

You’ll work alongside highly skilled engineers, architects, and consultants to design and deliver next-generation AI-powered solutions for leading organisations.

This role offers the opportunity to:

Build production-ready Generative AI solutions

Work with cutting-edge AI technologies and frameworks

Solve meaningful business problems using AI

Influence architecture and technical direction

Collaborate within a culture of engineering excellence

Contribute to responsible and secure AI adoption

What You'll Be Doing

As a Senior AI Engineer, you'll play a key role in designing, building, and scaling intelligent software solutions.

Your responsibilities will include:

  • Developing AI-powered applications using Python and .NET

  • Designing and implementing advanced Generative AI solutions

  • Building Retrieval-Augmented Generation (RAG) architectures that combine LLM capabilities with organisational knowledge

  • Working with embeddings, semantic search, and vector databases

  • Designing and orchestrating agentic AI workflows capable of complex, long-running tasks

  • Implementing Human-in-the-Loop (HITL) capabilities to ensure governance, quality, and operational control

  • Developing AI evaluation frameworks to measure performance, accuracy, safety, and business impact

  • Establishing observability, monitoring, and diagnostics across AI systems

  • Partnering with technical and business stakeholders to deliver scalable and secure solutions

  • Driving engineering best practices throughout the software development lifecycle

  • Contributing to architecture decisions, innovation initiatives, and proof-of-concept development

What We’re Looking For
Essential Skills & Experience
  • Strong professional software development experience with Python and .NET

  • Hands-on experience building solutions using Large Language Models (LLMs)

  • Proven experience with:

    • Retrieval-Augmented Generation (RAG)

    • Content embeddings

    • Semantic search

    • Vector databases

  • Experience designing and implementing agentic AI workflows

  • Experience integrating Human-in-the-Loop (HITL) processes into AI applications

  • Strong understanding of AI evaluation, testing, and quality assurance practices

  • Experience implementing observability and monitoring capabilities for AI systems

  • Solid software engineering fundamentals and architecture knowledge

  • Experience delivering production-grade applications within enterprise environments

Nice to Have
  • Experience with Azure OpenAI, OpenAI, Anthropic, or related AI platforms

  • Experience with frameworks such as Semantic Kernel, LangChain, LangGraph, AutoGen, CrewAI, or similar technologies

  • Exposure to MLOps, CI/CD practices, and cloud-native architectures

  • Experience working with AI governance, responsible AI, and compliance frameworks

  • Knowledge of containerisation technologies and cloud platforms such as Azure, AWS, or GCP

  • Experience working within fintech, payments, or other highly regulated industries

Who You Are

You're an engineer who understands that successful AI delivery is about far more than calling an API.

You know how to build AI solutions that are reliable, observable, secure, measurable, and production ready. You're curious about emerging technologies, passionate about engineering excellence, and thrive in environments where innovation and discipline go hand in hand.

Who we are:

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Architect
AI Architect

DVT • Johannesburg

On-site
ZAR 1,200,000 - 2,000,000
Senior AI Engineer
Senior AI Engineer

FinTop Consulting • South Africa

On-site
ZAR 900,000 - 1,300,000
Senior AI Engineer — Enterprise GenAI, RAG & HITL
Senior AI Engineer — Enterprise GenAI, RAG & HITL

DVT • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Full Stack Developer - AI-Enabled Software Engineering
Senior Full Stack Developer - AI-Enabled Software Engineering

iDbase Software • Cape Town

On-site
ZAR 900,000 - 1,200,000
AI Modelling Services Manager
AI Modelling Services Manager

Network Finance • Midrand

On-site
ZAR 1,200,000 - 2,000,000
AI Engineer
AI Engineer

TalentLyft • Randburg

On-site
ZAR 600,000 - 1,000,000
AI Engineer
AI Engineer

IQbusiness South Africa • Gauteng

On-site
ZAR 900,000 - 1,100,000
AI Engineer
AI Engineer

Platform45 • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Azure DevOps - PC
Senior Azure DevOps - PC

dvtcareers • South Africa

Hybrid
ZAR 900,000 - 1,350,000
Agentic AI Engineer
Agentic AI Engineer

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,500,000