2,130,772open jobs
136,628companies
249,406added this week
Browse all
Location
In office (Johannesburg)
Seniority
Middle · 3+ years exp

First seen by Alion on Nov 1, 2026.

Overview
Company
Impact
Profile match
Sompisi-Calibre Solutions is a South African recruitment agency in Johannesburg. It places technology specialists for clients, for example an AI engineer for a healthcare recruitment platform and AWS and AI platform support specialists. The company is headquartered in Johannesburg, South Africa.

We are seeking the expertise of an AI Engineer to build the intelligence layer of our client's platform. Systems/processes are recruitment practices, CV's, Documents, power intelligent automation within the healthcare industry.

Duties & Responsibilities

  • Build and operate Python AI/ML services that score and match workers to jobs and surface results into the product.
  • Design and implement best practices for production AI: evaluation harnesses, guardrails, monitoring, reproducibility and cost control.
  • Design and improve retrieval and matching pipelines: embeddings, vector search and taxonomy-driven scoring.
  • Integrate large language models for extraction, summarisation, classification and intelligent automation (use AWS Bedrock today, but you should be comfortable choosing and switching providers).
  • Build and train our own in-house models where they outperform or reduce reliance on third-party APIs: data preparation, training and fine-tuning, evaluation and deployment.
  • Own data quality for AI features, for example ensuring embedding and taxonomy data is correct so scores are meaningful rather than degenerate.
  • Partner with full stack engineers to expose AI capabilities through clean APIs, and with platform engineers on deployment and cost.
  • Monitor accuracy, latency and cost in production, and iterate based on real outcomes.

Desired Experience & Qualification

  • 3 to 6 years building software, with strong, production-grade Python.
  • Hands-on experience building and shipping ML, NLP or LLM-powered features, not only research or notebooks.
  • The ability to design and implement best practices for AI systems: evaluation, guardrails, monitoring, reproducibility and cost control.
  • Practical understanding of embeddings, semantic / vector search and retrieval-augmented generation (RAG).
  • Experience integrating LLMs from any provider (for example Anthropic, OpenAI, AWS Bedrock or open models) into real applications.
  • The ability to build, train and fine-tune in-house models, not only consume third-party APIs: dataset preparation, training, evaluation and serving.
  • Comfortable building APIs and working with relational data (FastAPI and PostgreSQL; similar tools transfer well).
  • Solid grasp of prompt design, evaluation, and the failure modes of LLM and scoring systems, and able to reason about why a model behaves the way it does in production.

Nice to have

  • Familiarity with managed LLM platforms (for example AWS Bedrock), including model access, secure cross-account access and cost management.
  • Deep experience with model training frameworks (PyTorch, TensorFlow or Hugging Face) and serving custom models at scale.
  • Familiarity with vector databases / pgvector and building taxonomy or ontology-driven scoring.
  • Experience designing agentic systems, tool-use, or multi-step LLM workflows.
  • Workflow orchestration / automation tooling (for example Airflow, Prefect or similar).
  • MLOps experience: model/version tracking, evaluation harnesses, monitoring and observability for AI.
  • Comfort with containers, Kubernetes, and deploying Python services in production.
  • Background in matching, search, ranking, or recommendation systems.
  • Domain experience in healthcare, recruitment or HR-tech.

Desired Skills:

  • 3 to 6 years building software with strong production-grade Python
  • Hands-on experience building and shipping ML
  • NLP or LLM-powered features
  • The ability to design and implement best practices for AI systems:
  • Domain experience in healthcare
  • recruitment or HR-tech.

Desired Work Experience:

  • 5 to 10 years

Desired Qualification Level:

  • Degree
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,130,772 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Johannesburg
In office · Full-Time · Pretoria
Python
Apply
AI Engineer (Entry) 7 days ago
In office · Full-Time · Pretoria
C#
C#
.NET
AI/ML
Model Context Protocol
AI Agents
A2A
DevOps
Azure
Docker
Kubernetes
Azure AKS
Management
Agile
Apply
$45k – $64k per year (gross) · In office · Full-Time · Cape Town
Python
SQL
Python
FastAPI
pySpark
Poetry
Pydantic
Mypy
Databases
Databricks
Apache Iceberg
Delta Lake
MS SQL
Apache Hudi
Trino
AI/ML
Spark
LLM
Tokenization
Structured Outputs
DevOps
Docker Compose
OpenTelemetry
Azure
CI/CD
Git
Docker
GitHub
Cybersecurity
GDPR
QA
Pytest
Apply
Senior AI Engineer 27 days ago
In office · Full-Time · South Africa
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Redis
Neo4j
pgvector
AI/ML
Model Context Protocol
Embeddings
Prompt Engineering
Function Calling
AI Agents
AWS Bedrock
RAG
OpenAI
Anthropic
Semantic Search
Knowledge Graph
Agentic Workflows
Mastra
DevOps
Git
AWS
Docker
Amazon S3
Amazon ECS
Apply
$8k – $8.7k per year (gross) · Hybrid · Full-Time · Johannesburg
AI/ML
Prompt Engineering
Midjourney
Design
Adobe Photoshop
Canva
Apply
In office · Full-Time · Johannesburg
Apply
DEBTORS CLERK 11 hours ago
$11k – $12k per year (gross) · In office · Full-Time · Johannesburg
Apply
In office · Full-Time · Johannesburg
Apply
In office · Full-Time · Johannesburg
Python
SQL
C#
C++
IoT
OPC UA
Apply
In office · Full-Time · Johannesburg
Apply
See all jobs
This is one of many
2,130,772 more open roles from verified company boards, updated every day.