Senior AI Engineer (OZ)

Posted 2 Days Ago
Be an Early Applicant
Johannesburg, City of Johannesburg, Gauteng, ZAF
Hybrid
Senior level
Artificial Intelligence • Big Data • Software • Business Intelligence
Transforming businesses with innovative custom software development, AI and data engineering services.
The Role
Designs and builds production-grade enterprise AI applications using Python and .NET. Responsibilities include developing Generative AI and RAG solutions, integrating LLMs, embeddings, semantic search, vector databases, and agentic workflows, and implementing Human-in-the-Loop governance. The role also covers AI evaluation, observability, monitoring, secure architecture, stakeholder collaboration, proof-of-concept development, and technical direction.
Summary Generated by Built In
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 ForEssential 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:

Skills Required

  • Strong professional software development experience with Python and .NET
  • Hands-on experience building solutions using Large Language Models
  • Experience with Retrieval-Augmented Generation, content embeddings, semantic search, and vector databases
  • Experience designing and implementing agentic AI workflows
  • Experience integrating Human-in-the-Loop 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
  • Experience with Azure OpenAI, OpenAI, Anthropic, or related AI platforms
  • Experience with Semantic Kernel, LangChain, LangGraph, AutoGen, CrewAI, or similar technologies
  • Exposure to MLOps, CI/CD practices, and cloud-native architectures
  • Experience with AI governance, responsible AI, and compliance frameworks
  • Knowledge of containerization technologies and Azure, AWS, or GCP
  • Experience in fintech, payments, or other highly regulated industries
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Johannesburg
689 Employees
Year Founded: 1999

What We Do

Custom Software, AI and Data Engineering services. Global Scale. Local Engagement. DVT is a proudly South African founded and operated technology services provider. As a BEE level 2 company, we are a committed local partner to South African clients, providing experienced software technology teams or staff to build, enhance or maintain your AI, data and software solutions.

Similar Jobs

DVT Logo DVT

Software Engineer

Artificial Intelligence • Big Data • Software • Business Intelligence
Hybrid
Johannesburg, City of Johannesburg, Gauteng, ZAF
689 Employees

Mastercard Logo Mastercard

Senior People Specialist

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Johannesburg, City of Johannesburg, Gauteng, ZAF
38800 Employees

Mastercard Logo Mastercard

Director, Business Development - Travel & Entertainment

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Sandton, City of Johannesburg, Gauteng, ZAF
38800 Employees

TransUnion Logo TransUnion

Senior Operations Analysis

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
Johannesburg, Gauteng, ZAF
13000 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account