Senior Full-Stack AI Engineer (Remote, Global Projects)

Scrums

Johannesburg

On-site

ZAR 900,000 - 1,900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Scrums is seeking a Senior Full Stack AI Engineer to join its talent network in Johannesburg. You will build AI-powered applications, from backend ML services to polished frontend interfaces, shipping production systems for real users.

Responsibilities include integrating LLMs and vector databases, designing scalable APIs, and owning the full deployment pipeline. The role enables remote collaboration with international clients, with occasional in-person work as needed.

Qualifications

  • 5+ years of full stack development experience.
  • Hands-on experience integrating LLMs into production apps.
  • Familiarity with vector databases and RAG architectures.
  • Frontend proficiency with React/Next.js.
  • Cloud deployment and containerisation experience.

Responsibilities

  • Build end-to-end AI-powered applications with Python backends and modern JavaScript frontends.
  • Integrate LLMs, embeddings, and vector databases into production applications.
  • Design and implement APIs that serve ML model outputs to frontend clients.
  • Build responsive, accessible interfaces using React, Next.js, or similar frameworks.
  • Implement prompt engineering, retrieval-augmented generation (RAG), and agent architectures.
  • Own the full deployment pipeline from local development through production.

Skills

Full stack dev
LLM integration
Vector databases
Frontend React/Next
Cloud deployment
Cross-stack work

Tools

Pinecone
Weaviate
pgvector
AWS
GCP
Azure
Docker

Job description

Scrums is seeking a Senior Full Stack AI Engineer to join its talent network in Johannesburg. You will build AI-powered applications, from backend ML services to polished frontend interfaces, shipping production systems for real users.

Responsibilities include integrating LLMs and vector databases, designing scalable APIs, and owning the full deployment pipeline. The role enables remote collaboration with international clients, with occasional in-person work as needed.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Applied AI Engineer - Johannesburg (Remote)
Applied AI Engineer - Johannesburg (Remote)

Scrums • Johannesburg

On-site
ZAR 900,000 - 1,400,000
Senior AI Platform Engineer — Remote, Scalable LLM Infra
Senior AI Platform Engineer — Remote, Scalable LLM Infra

Jobgether • South Africa

On-site
ZAR 900,000 - 1,500,000
Fully remote work
Global, distributed team
Wellbeing and time-off
+1
Senior .NET Full-Stack Engineer (Remote)
Senior .NET Full-Stack Engineer (Remote)

Scrums • Johannesburg

On-site
ZAR 900,000 - 1,400,000
Senior Full-Stack Engineer (Next.js & Python) — Remote SA
Senior Full-Stack Engineer (Next.js & Python) — Remote SA

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Mac and inverter for home office
Annual leave 20 days
10 paid holidays
+7
Senior Java Spring Full-Stack Engineer – AI‑Driven Microservices | Remote
Senior Java Spring Full-Stack Engineer – AI‑Driven Microservices | Remote

Sabenza IT & Recruitment • Pretoria

Hybrid
ZAR 700,000 - 1,100,000
Principal AI Deployment Architect — Remote
Principal AI Deployment Architect — Remote

Scrums • Cape Town

On-site
ZAR 1,200,000 - 1,900,000
Senior Mobile Engineer — Remote, Global Projects
Senior Mobile Engineer — Remote, Global Projects

Scrums • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Java Engineer — AI Backend & APIs, Flexible Hours
Senior Java Engineer — AI Backend & APIs, Flexible Hours

JobCubby • Cape Town

On-site
ZAR 600,000 - 900,000
Health insurance
Family-friendly working hours
Part-time switch option
+1
Senior AI Engineer — Python, REST APIs & SQL Server
Senior AI Engineer — Python, REST APIs & SQL Server

ATS Client • Johannesburg

On-site
ZAR 700,000 - 1,300,000
AI Engineer
AI Engineer

Blue Pearl PTY • Johannesburg

On-site
ZAR 500,000 - 700,000