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

Scrums

Johannesburg

On-site

ZAR 900,000 - 1,900,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

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
Remote Senior AI Systems Engineer
Remote Senior AI Systems Engineer

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work arrangement
Health, dental & vision insurance
Professional growth & training
Senior Full-Stack Engineer for AI Platform (Remote)
Senior Full-Stack Engineer for AI Platform (Remote)

The Global Talent Co. • Gauteng

On-site
ZAR 900,000 - 1,200,000
Fully remote work possible
Competitive compensation
Real ownership as an early engineer
+5
Senior .NET Full-Stack Engineer (Remote)
Senior .NET Full-Stack Engineer (Remote)

Scrums • Johannesburg

On-site
ZAR 900,000 - 1,400,000
Senior Java Engineer in Johannesburg
Senior Java Engineer in Johannesburg

Scrums • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work arrangement
Health, dental & vision insurance
Professional growth & training
Senior AI Engineer
Senior AI Engineer

Placements24 • Rustenburg

Hybrid
ZAR 1,000,000 - 1,600,000
Competitive salary
Remote flexibility
Learning opportunities
+2
Senior Full-Stack Engineer: Lead Design & Delivery (Remote)
Senior Full-Stack Engineer: Lead Design & Delivery (Remote)

StructureIt Ltd • South Africa

Remote
ZAR 900,000 - 1,500,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