Senior AI Engineer — Agentic Systems & Knowledge Graphs

Hire Resolve

Middelburg

On-site

ZAR 600,000 - 800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Hire Resolve is seeking a Senior AI Engineer in Middelburg, Mpumalanga. This position focuses on building a unified AI system that processes various data types and provides insights in real-time.

The ideal candidate will have over 5 years in ML/AI, strong knowledge of vector databases, and proven experience with multi-agent systems and production-level coding.

Qualifications

  • 5+ years of experience in Production ML/AI, including ≥2 years with LLM systems.
  • Deep knowledge of vector databases like pgvector, Qdrant, or Weaviate.
  • Proficiency in Python and ability to read and implement research papers.

Responsibilities

  • Design and implement a strategy for heterogeneous content processing.
  • Build and manage a corporate knowledge graph system.
  • Develop multi-agent systems and manage MCP servers.

Skills

Production ML/AI experience
Vector Databases knowledge
Property Graphs experience
Agentic Tooling expertise
Python Mastery

Tools

Memgraph
LangGraph
TensorRT-LLM

Job description

A leading internet provider is looking for a Senior AI Engineer to join their team in Middelburg, Mpumalanga.

The Mission:

We are building a sovereign, company-wide AI fabric. This system ingests every document, ticket, transaction, and data point across our portfolio (Veralogix, Bioniq, Innovata, Treadstone, Aiguille) into a unified retrieval, property-graph, and agentic layer. It provides natural-language, grounded, and traceable insights in real-time.

Responsibilities:
1. The Retrieval Spine
  • Design and implement a chunking strategy for heterogeneous content: PDFs, scanned docs, transcripts, tables, code, and ERP records.
  • Engineer hybrid search (BM25 + dense + late-interaction), reranking, and query routing.
  • Architect and operate the vector database infrastructure (pgvector + Qdrant or equivalent).
2. The Corporate Knowledge Graph
  • Design and implement the ontology for the corporate knowledge graph (Memgraph, Neo4j, or KuzuDB).
  • Execute entity resolution across systems like Odoo, Aleph, Hoover, Elasticsearch, Nextcloud, and telemetry.
  • Build GraphRAG patterns that solve complex, multi-hop queries more effectively than naïve vector retrieval.
3. The MCP Server Fleet
  • Author and manage a fleet of MCP servers to expose internal systems (Odoo, Hoover, Aleph, Memgraph, Elasticsearch, etc.) to the agent layer.
  • Implement robust scoping, authentication, auditing, and rate limiting.
4. Agentic Orchestration
  • Build and deploy multi-agent systems using frameworks like LangGraph, Pydantic AI, DSPy, or BAML.
  • Implement planner/researcher/executor/verifier patterns with structured outputs, error recovery, and long-running stateful workflows (e.g., using Temporal).
5. Eval, Observability & LLM-Ops
  • Build an evaluation harness from scratch with golden sets and RAGAS-style metrics.
  • Establish a rigorous "LLM-as-judge" methodology to block deploys on regression.
  • Set up observability (Langfuse/Phoenix), cost/latency dashboards, and a version-controlled prompt management system.
Requirements:
  • Production ML/AI: 5+ years of experience, with ≥2 years specifically on LLM-era systems (RAG, agents, fine-tuning).
  • Production RAG: Designed and operated a system over heterogeneous content. Can defend decisions on chunking, hybrid retrieval, and reranking from first principles.
  • Vector Databases: Deep operational knowledge of pgvector, Qdrant, Weaviate, or LanceDB. Has opinions on HNSW vs. IVF, quantization, hybrid indices, and index rebuild strategies.
  • Property Graphs: Production experience with Memgraph, Neo4j, or KuzuDB. Fluent in Cypher, has designed an ontology, and built production GraphRAG retrievers.
  • Agentic Tooling: Authored MCP servers or has equivalent depth with production tool-use design (OpenAI function calling, Bedrock agents).
  • Agentic Frameworks: Production experience with LangGraph, Pydantic AI, DSPy, or BAML. Has shipped multi-agent systems with real tool calls and recovery logic.
  • Evaluation Discipline: Has built an eval harness from scratch and can defend the metrics and regression rates of their prompt changes.
  • Information Extraction: Proficient with NER/RE models and structured-output pipelines (Pydantic/JSON schema/BAML) beyond simple prompting.
  • Python Mastery: Operating at a staff-engineer level. Can read research papers and implement them.
  • Model Fine-Tuning: Experience with LoRA/QLoRA or full fine-tuning of open-weight models.
  • Advanced Retrieval: Production experience with ColBERT, SPLADE, or similar late-interaction/ sparse-dense hybrid systems.
  • Novel RAG Architectures: Shipped systems like GraphRAG (Microsoft), Contextual Retrieval (Anthropic), or HippoRAG.
  • Entity Resolution at Scale: Experience with Splink, Zingg, dedupe, or similar libraries.
  • Local Model Serving: Skilled with vLLM, TensorRT-LLM, SGLang, or llama.cpp.
  • Spatio-Temporal RAG: Experience with natural-language querying over PostGIS + TimescaleDB.
  • OSINT Workflows: Integrated with tools like Maltego, SpiderFoot, Aleph, or Hoover.
  • Agentic Coding: Regular user of Claude Code or similar tools as a default working mode.
  • Open Source: Contributions to BAML, DSPy, LangGraph, or comparable libraries.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Engineer (LLMs & Agentic AI) - EST Working Hours (Remote)
AI Engineer (LLMs & Agentic AI) - EST Working Hours (Remote)

ISTA Personnel Solutions • South Africa

Remote
ZAR 900,000 - 1,200,000
AI Engineer
AI Engineer

Reverside • Johannesburg

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

Blue Pearl PTY • Johannesburg

On-site
ZAR 500,000 - 700,000
Agentic AI Engineer
Agentic AI Engineer

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,500,000
SATIC: Forward -Deployed engineer
SATIC: Forward -Deployed engineer

PwC South Africa • Wes-Kaap

On-site
ZAR 900,000 - 1,500,000
Intermediate AI Engineer - Pretoria - up to R720k CTC
Intermediate AI Engineer - Pretoria - up to R720k CTC

ATS Client • Pretoria

Hybrid
ZAR 432,000 - 720,000
Agentic Harness Engineer
Agentic Harness Engineer

Mind Detect • Wes-Kaap

On-site
ZAR 900,000 - 1,500,000
Equity in the business
Generous leave
Medical aid contribution
+2
Senior Enterprise Architect (AI Focused)
Senior Enterprise Architect (AI Focused)

MRI India • Cape Town

Hybrid
ZAR 800,000 - 1,000,000
Private Medical Insurance
25 days annual leave
Tuition Reimbursement Schemes
Senior RAG Engineer
Senior RAG Engineer

MCI • Gauteng

On-site
ZAR 900,000 - 1,800,000
AI Systems / Agent Engineer- SOUTH AFRICA (REMOTE)
AI Systems / Agent Engineer- SOUTH AFRICA (REMOTE)

Cliead • South Africa

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