Skip to content

$ whoami

Carel van Niekerk

Data & AI Strategist

I turn AI research into trustworthy, production-grade Data & AI strategy.

Düsseldorf, Germany

scroll

about

Data & AI Strategist at MultiplAI, helping organisations turn Data & AI investment into trustworthy, production-grade systems, bridging rigorous research and pragmatic delivery.

I hold a PhD (magna cum laude) in computer science from Heinrich Heine University Düsseldorf, where I also worked as a postdoctoral researcher on reinforcement learning post-training and LLM alignment. My research interests span model trustworthiness, uncertainty quantification and, more recently, knowledge graph grounding and agentic systems for trustworthy AI. With 10+ years across academia and industry, my work reaches from publications at NeurIPS, ACL and EMNLP to the open-source tooling that made them possible.

Portrait of Carel van Niekerk

def research_themes():

Agentic & Tool-Augmented Systems

Reinforcement learning and multi-agent coordination for long-horizon decision making in agentic dialogue and tool-using systems.

Alignment-Oriented Post-Training

Reinforcement learning methods for aligning large language models using intrinsic and self-supervised reward signals, reducing reliance on external human preference data.

Scalable Research Infrastructure

Reproducible, configurable and distributed training systems enabling rapid experimentation across HPC and cloud environments.

Knowledge Graphs & Structured Grounding

LLM-driven construction and traversal of knowledge graphs (ontology induction from dialogue and natural-language-to-SPARQL/SQL query generation), extending uncertainty-aware methods to entity linking and schema-grounded reasoning for trustworthy, hallucination-resistant enterprise AI.

Uncertainty-Aware Reasoning

Bayesian and distributional methods for uncertainty estimation, calibration and robustness, applied to trustworthy and controllable AI systems.

highlights

$ tail -n 8 ~/highlights.log

  1. Sep 2026

    Published two Claude Code plugin marketplaces

    The agentic-skills marketplace carries commits and pull requests, diagnostics, research and Python quality gates. The okf-kb marketplace compiles collected sources into a wiki an agent maintains, with per-source provenance. Eleven plugins between them.

  2. Sep 2026

    Paper accepted at the GroundLM workshop, EMNLP 2026

    "Leveraging Low-Level Symbolic Competences for Unsupervised Grounding in Hallucination Detection": an LLM builds an SQL database from the reference material and checks each response against it, matching supervised hallucination detectors without any domain-specific training.

  3. Jul 2026

    TeQoDO published in TACL & presented at ACL 2026

    "Text-to-SQL Task-oriented Dialogue Ontology Construction": an LLM builds a task-oriented dialogue ontology from scratch using only its SQL capabilities and dialogue-theory concepts in the prompt.

  4. Jul 2026

    Joined MultiplAI as Data & AI Strategist

    Moving from research to impact, helping organisations take Data & AI beyond the hype and multiply what's possible for their business.

  5. Oct 2025

    Paper accepted at NeurIPS 2025

    "Less is More: Local Intrinsic Dimensions of Contextual Language Models". The paper uses the geometry of contextual embeddings to study LLM training dynamics and generalisation.

  6. Jul 2025

    RLSF preprint released

    "Post-Training Large Language Models via Reinforcement Learning from Self-Feedback": the model's own confidence becomes the intrinsic reward, with no human feedback required.

  7. Jul 2025

    CAMELL published in TACL & presented at ACL 2025

    "A Confidence-based Acquisition Model for Self-supervised Active Learning and Label Correction": confidence-driven active learning and label validation for sequential multi-output tasks.

  8. Apr 2024

    PhD awarded (magna cum laude)

    Dissertation "Uncertainty Estimation, Management, and Utilisation in Human-Computer Dialogue" defended at Heinrich Heine University Düsseldorf.

experience

$ git log --oneline --career

  1. bd93f9 (HEAD -> now)

    Data & AI Strategist @ MultiplAI

    Jul 2026 → Present · Germany

  2. ff79c6

    Postdoctoral Researcher @ Heinrich Heine University

    Mar 2024 → Jun 2026 · Düsseldorf, Germany

    • Agentic Multi-Agent Reinforcement Learning Led the development of a MARL framework for telephonic dialogue systems, enabling coordinated decision-making between router and expert agents with explicit credit assignment, improving routing accuracy by over 15 percentage points in a production-level dialogue product.
    • HydraXcel Sole developer and maintainer of an open-source, configuration-driven deep learning experiment launcher integrating Hydra, Hugging Face Accelerate and the UV workflow, enabling scalable multi-GPU and distributed training for the research team.
    • HPC & Cloud Training Infrastructure Designed Hydra launcher plugins for transparent experiment execution on SLURM-managed HPC clusters and SkyPilot-orchestrated cloud platforms, enabling high-throughput experimentation and rapid switching between compute backends without code changes.
    • Academic Leadership Supervised multiple Master's theses on MARL and task-oriented dialogue. Designed and taught the "Implementing Transformers" course, building the Attention Is All You Need architecture from first principles in PyTorch, with a 95% course pass rate.
  3. 8be9fd

    PhD Candidate @ Heinrich Heine University

    Jul 2019 → Mar 2024 · Düsseldorf, Germany

    • Uncertainty-Aware Decision Making Developed computationally efficient uncertainty quantification methods for intent classification in collaboration with Yandex Research. Integrated uncertainty features into RL policies, improving real-user interaction success by 5 percentage points, and designed an active learning strategy that matched full-dataset performance using only 16% of expert annotations.
    • ConvLab-3 Dialogue Systems Toolkit Core developer of a large-scale dialogue system toolkit in collaboration with Tsinghua University and Microsoft Research. Architected a unified data format for integrating heterogeneous datasets and models, adopted in 30+ research papers spanning RL- and LLM-based dialogue agents.
    • YRRSDS 2022 Co-organiser Co-organised the Young Researchers Roundtable on Spoken Dialogue Systems, collocated with SIGDial in Edinburgh, managing digital infrastructure, branding and sponsorship acquisition.
  4. 50fa7b

    AI Applications Consultant @ NGA Risksecure

    Jun 2018 → May 2019 · Pretoria, South Africa

    • Named Entity Sentiment Analysis Co-developed a sentiment scoring system for news-based entities, delivering reliable quantitative metrics to banking clients at under 70% of the cost of manual analysis.
    • Multimodal Computer Vision Built a proof-of-concept application combining visual and sensor data to monitor greenhouse plant health for a CBD producer in Southern Africa.

projects

HydraXcel

Configuration-driven deep learning experiment launcher

Open-source experiment launcher unifying Facebook Hydra, Hugging Face Accelerate and the UV workflow. One config launches anything from a local debug run to multi-GPU distributed training on SLURM clusters or SkyPilot-managed cloud, with no code changes between backends.

  • Python
  • Hydra
  • Accelerate
  • UV
  • SLURM
  • SkyPilot

RLSF

Reinforcement Learning from Self-Feedback

Post-training method that uses a language model's own confidence as an intrinsic reward signal, aligning LLMs and improving calibration and reasoning without external human preference labels.

  • PyTorch
  • TRL
  • Transformers
coming soon

Agentic RL

Multi-agent RL for long-horizon agentic systems

Coordinated decision-making between router and expert agents with explicit credit assignment. Write-up in progress.

  • MARL
  • LangGraph

claude code plugins

carelvniekerk/agentic-skills

Workflow, research and code-quality plugins that share one rule: review gates before anything irreversible, and never a bypassed hook.

$ claude plugin marketplace add carelvniekerk/agentic-skills

7 plugins · 14 skills · 4 agents · 3 hooks · 1 MCP server

git
Reviews every diff before staging and splits unrelated work into separate commits, so the history stays readable.
debug
Stops at a ranked diagnosis with sources rather than guessing a fix, so the first change you make is to the actual cause.
config
Keeps .gitignore, .uvgroups and .envrc managed by the dotset CLI rather than by hand, so a project's dotfiles stay consistent.
hf
Answers model and dataset questions from the Hub itself, and names the fallback it used rather than inventing metadata.
langchain
Argues for a single agent first, then justifies any multi-agent structure with a call and token cost model in a decision record.
research
Runs the gather, synthesise, cite and critique pipeline across four subagents, including a verifier whose only job is checking claims against sources.
python-quality
Three lifecycle hooks that refuse writes holding private keys, auto-fix ruff after every edit, and block the turn until the changed files type-check.

carelvniekerk/okf-kb

A knowledge base an agent maintains and you can still trust. Sources stay verbatim, the wiki is regenerated, and every claim traces back to the file it came from.

$ claude plugin marketplace add carelvniekerk/okf-kb
$ uv tool install "okf-kb[all] @ git+https://github.com/carelvniekerk/okf-kb"

4 plugins · 12 skills · 1 MCP server

kb
Compiles what you collected into a cross-linked wiki with per-source provenance, so deleting a source tells you exactly which articles now stand on nothing.
kb-ingest
Turns an arXiv id, a URL or a PDF into a clean markdown source with its images stored locally, and reads handwritten notes with vision. (needs [ingest] extra)
kb-video
Stages a talk's captions, audio and frames, judges whether the transcript is good enough and falls back to local Whisper when it is not. (needs [video] extra and ffmpeg)
kb-capture
Files briefs, meeting transcripts and voice notes into the same raw sources as everything else, so what was said in a meeting stays searchable. (needs calendar and mail connectors)

publications

selected work — NeurIPS · ACL · EMNLP · TACL

view all publications

education & skills

class Education:

  1. BSc in Actuarial and Financial Mathematics

    University of Pretoria · Jan 2013–Nov 2015 · Pretoria, South Africa

  2. BSc (Hons) in Mathematical Statistics

    University of Pretoria · Jan 2016–Nov 2016 · Pretoria, South Africa

  3. MSc in Mathematical Statistics

    University of Pretoria · Jan 2017–Nov 2018 · Pretoria, South Africa

    Statistical learning, data analytics and visualization.

  4. PhD in Computer Science

    Heinrich Heine University · Jul 2019–Mar 2024 · Düsseldorf, Germany

    Magna cum laude. Thesis: Uncertainty Estimation, Management, and Utilisation in Human-Computer Dialogue.

class Skills:

Research

  • Reinforcement Learning (RLHF / intrinsic feedback)
  • Uncertainty Quantification
  • Self-supervised Learning
  • LLM Evaluation & Benchmarking
  • Human-in-the-loop
  • Model Debugging
  • Distribution Theory
  • Knowledge Graph Construction & Reasoning
  • Ontology Modelling (RDF/OWL)

Deep Learning

  • PyTorch
  • Transformers
  • TRL
  • Accelerate
  • Datasets

Agentic Systems & LLM APIs

  • LangGraph
  • DeepEval
  • OpenAI API
  • Vertex AI

Programming

  • Python (Advanced)
  • C++
  • Rust
  • JavaScript / TypeScript
  • SQL
  • Bash / Zsh
  • MyPy / Ty

Infrastructure & Cloud

  • DeepSpeed
  • SLURM
  • SkyPilot
  • Hydra
  • Distributed Training
  • Docker
  • Google Cloud / Cloud Run
  • Microsoft Azure
  • MongoDB

Engineering

  • Design Patterns
  • PyTest
  • Ruff
  • FastAPI
  • Pydantic
  • UV / Poetry

Languages

  • English (Native)
  • Afrikaans (Native)
  • German (Fluent)