982,073open jobs
58,789companies
159,182added this week
Browse all
Salary
$62k per year
Location
In office (Johannesburg)
Seniority
Middle · 4+ years exp

Confirmed on the employer's own hiring board on Sep 29, 2026. First seen by Alion on May 11, 2026. Salt scores C on the Alion truth index.

Overview
Company
Impact
Profile match
Founded in 2009, Salt is a global digital talent, recruitment, and workforce consultancy specializing in technology, creative, marketing, and sales staffing. Headquartered in London, United Kingdom - with an international network of offices spanning North America, Europe, Asia-Pacific, and Latin America - the agency serves fast-scaling startups, mid-market companies, and multinational enterprises. Through its permanent and contract recruitment models, recruitment process outsourcing (RPO), nearshore/offshore talent delivery (Salt: Labs), and strategic HR advisory services, it enables organizations to build, scale, and manage high-performing teams across AI, technology, and digital transformation initiatives.

Back to all jobs

Applications are now closed.

Full Stack AI Engineer

Ref: JO-2605-360768

  • Environment:

    Hybrid

  • Contract Type:

    Contract

  • Starts:

    2026-07-01

  • Duration:

    6 Months

Role purpose

The AI Engineer (Full Stack) is responsible for designing, building, and deploying scalable AI-enabled use cases. The role combines backend engineering, data engineering, and Generative AI capabilities to deliver production-grade solutions that integrate seamlessly into enterprise workflows.

The engineer contributes to the development of intelligent capability patterns, including retrieval-based systems, AI agents, and full-stack applications, leveraging a combination of modern cloud platforms, APIs, and AI tooling.

Role summary

This is a hands-on engineering role focused on building real, deployable AI solutions rather than experimentation or isolated prototypes. The engineer operates across the full lifecycle of AI delivery, from data preparation and knowledge engineering to LLM orchestration and application development.

The role requires the ability to work across multiple platforms, including cloud-native environments with an AWS focus and some Azure exposure, and integrate AI capabilities into secure, scalable, and reusable systems. The engineer is expected to contribute to both rapid delivery and the establishment of repeatable engineering patterns.

Responsibilities

Full stack AI solution development

  • Design and develop end-to-end AI applications, including backend services, APIs, and user-facing components
  • Build production-grade solutions that expose AI capabilities through web applications, services, or agents/bots
  • Support authentication, integration, and deployment of AI-enabled applications into enterprise environments

AI and LLM engineering

  • Design and implement LLM-based workflows, including prompt engineering, tool calling, and structured outputs
  • Build and integrate AI agents with defined capabilities, tools, and execution logic
  • Contribute to multi-step reasoning flows and agent-based architectures where required
  • Pattern recognition, identifying where similar use-cases can be adopted in more than one area.

Retrieval and knowledge engineering

  • Develop retrieval-based AI solutions, including vector search and knowledge grounding patterns
  • Transform structured and unstructured data into AI-ready formats, including embeddings and indexed datasets
  • Ensure AI outputs are grounded, explainable, and aligned to defined controls and quality standards

Data engineering and integration

  • Build data pipelines that enable AI systems to interact with enterprise data sources
  • Integrate AI capabilities into core systems using APIs and microservices
  • Support patterns such as text-to-SQL, curated data views, and AI-driven access to structured data

Cloud and platform engineering

  • Develop and deploy AI solutions on cloud platforms, with a focus on AWS (e.g. Lambda, S3, API Gateway, Bedrock, SageMaker) and exposure to Azure-based services
  • Integrate AI tooling and services into cloud-native architectures using secure and scalable design patterns
  • Apply modern DevOps practices, including CI/CD, environment management, and automated deployment pipelines

Engineering standards and delivery

  • Write high-quality, production-grade code in Python using object-oriented and modular design principles
  • Contribute to architecture discussions and support the evolution of reusable AI engineering patterns
  • Ensure solutions are maintainable, testable, and aligned to enterprise engineering standards

Skills

  • Production Grade Python Engineering - ability to build and operate reliable backend services and orchestration layers, object-oriented programming, utilizing CI/CD pipelines etc
  • AI retrieval & grounding engineering - ability to design retrieval pipelines that control hallucination and ensure AI model outputs within CIB Model Risk frameworks and appetite, including explainability and auditability.
  • LLM orchestration & tool integration including engineering prompt flows, function/tool calling, and structured outputs as part of systems, not just ad-hoc prompting. Having built solutions that orchestrate multi-agent frameworks is a plus open-standard agent integration (MCP)
  • Practical experience implementing Model Context Protocol or equivalent open standards to integrate AI safely with enterprise systems, enterprise API & microservices design
  • Hands-on experience working with LLM platforms such as OpenAI, Claude, Gemini, or similar
  • Experience with prompt design, orchestration patterns, and structured outputs
  • Understanding of retrieval-augmented generation (RAG) and vector-based search approaches

Core engineering

  • 4 to 5 years’ experience in software or full stack development
  • Strong Python development capability, particularly for backend and AI-related use cases
  • Experience building APIs and working with microservices architectures
  • Familiarity with CI/CD pipelines and production deployment practices
  • Low code development for simpler, well defined automation use cases, leveraging platforms such as Copilot Studio and the Power Platform to enable faster delivery with reduced infrastructure and coding requirements.
  • Pro code development for more complex use cases, building production grade AI solutions to deliver the highest business value

Data and knowledge engineering

  • Experience working with both structured and unstructured datasets
  • Understanding of embeddings, vectorisation, and knowledge base design
  • Ability to design data pipelines that support AI model consumption

Cloud platforms (AWS Focus)

  • Experience building and deploying solutions on AWS, including services such as compute, storage, APIs, and managed AI services
  • Exposure to Azure environments and AI tooling is advantageous
  • Understanding of cloud architecture principles for scalability, resilience, and security

Full stack development

  • Experience developing front-end enabled solutions or integrating APIs into user-facing applications
  • Understanding of authentication, access control, and secure application design
  • Ability to work across backend and frontend layers to deliver complete solutions

Salt is acting as an Employment Business in relation to this vacancy.

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.
982,073 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
$116k per year • Hybrid • 8+ years exp • PhD • Cape Town
Python
SQL
AI/ML
XGBoost
Fine-tuning
Scikit-learn
LightGBM
TensorFlow
PyTorch
LLM
RAG
Machine Learning
DevOps
GCP
Azure
AWS
Analytics
A/B Testing
Apply
Group AI Engineer 5 months ago
$73k per year • Hybrid • 6+ years exp • Cape Town
Python
SQL
AI/ML
Scikit-learn
TensorFlow
PyTorch
RAG
Apply
Group Lead AI Engineer 7 months ago
$92k – $153k per year • Hybrid • Cape Town
Python
SQL
AI/ML
XGBoost
Scikit-learn
LightGBM
TensorFlow
PyTorch
LLM
RAG
Machine Learning
DevOps
GCP
Azure
AWS
Analytics
A/B Testing
Apply
≈ $70k – $179k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Hamburg
AI/ML
Machine Learning
Apply
$140k – $223k per year • Equity • Hybrid • 1+ year exp • PhD • Washington
Python
C++
C++
TensorFlow C++
PyTorch C++
AI/ML
Multimodal AI
Computer Vision
TensorFlow
Keras
PyTorch
Machine Learning
Robotics
ROS
Perception
Management
WhatsApp
Apply
≈ $61k – $115k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Burlington
Python
SQL
SAS
AI/ML
Hadoop
Spark
XGBoost
Machine Learning
Apply
$90k – $114k per year • Hybrid • 2+ years exp • Bachelor's Degree
Python
SQL
Databases
Databricks
MS SQL
Azure SQL Database
Microsoft Fabric
AI/ML
Spark
DevOps
Azure
CI/CD
Analytics
Power BI
ETL/ELT
SSIS
Azure Data Factory
SSAS
Management
Agile
Apply
≈ $116k – $246k per year (Estimated) • Equity • In office • Full-Time • 5+ years exp • Charlotte
Python
PowerShell
AI/ML
Claude
Claude Code
Model Context Protocol
AI Agents
LLM
Anthropic
OpenAI Agents SDK
A2A
Human-in-the-Loop
Red Teaming
LLM Guardrails
NIST AI RMF
Multi-Agent Systems
DevOps
Terraform
Azure
Bicep
Cybersecurity
Microsoft Sentinel
OWASP Top 10
NIST 800-53
Least Privilege
Threat Modeling
Microsoft Defender for Cloud
Microsoft Entra ID
DLP
OWASP
Apply
$163k – $262k per year • In office • Full-Time • 11+ years exp • Bachelor's Degree • Austin
AI/ML
Copilot
Cursor
Claude Code
Model Context Protocol
Prompt Engineering
AI Agents
LLM
RAG
OpenAI Codex
DevOps
Platform Engineering
Apply
$80k – $120k per year • Remote (United Kingdom) • Full-Time • Bachelor's Degree • Manchester
Python
JavaScript
Java
Node JS
Python
pySpark
Databases
Apache Kafka
AI/ML
LangGraph
LangChain
Claude
Spark
AI Agents
AWS Bedrock
CrewAI
LLM
Anthropic
Human-in-the-Loop
Agentic Workflows
DevOps
Terraform
CI/CD
AWS
AWS Lambda
Amazon S3
Amazon ECS
Amazon CloudWatch
API Gateway
Analytics
ETL/ELT
Apply
Group AI Engineer 5 months ago
$73k per year • Hybrid • 6+ years exp • Cape Town
Python
SQL
AI/ML
Scikit-learn
TensorFlow
PyTorch
RAG
Apply
In office • 2+ years exp • Master's Degree • Amsterdam
Python
Java
SQL
Databases
Apache Kafka
AI/ML
Hadoop
Spark
Multimodal AI
Computer Vision
NLP
LLM
Machine Learning
Apply
≈ $23k – $67k per year (Estimated) • In office • 3+ years exp • South Africa
Python
AI/ML
Computer Vision
AI Agents
NLP
Machine Learning
DevOps
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
AI Software Engineer 24 days ago
≈ $29k – $74k per year (Estimated) • In office • 5+ years exp • South Africa
Python
JavaScript
Rust
TypeScript
AI/ML
AI Agents
Edge AI
Machine Learning
Frontend
Angular
DevOps
CI/CD
Docker
Kubernetes
Apply
≈ $140k – $304k per year (Estimated) • In office • United States
Python
AI/ML
JAX
Function Calling
AI Agents
PyTorch
LLM
RAG
Structured Outputs
Context Engineering
Agentic Workflows
Tool Use
Machine Learning
Apply
In office • Full-Time • Bachelor's Degree • Johannesburg
Python
AI/ML
AI Agents
LLM
Hugging Face
Text-to-Speech
Voice Agents
Machine Learning
DevOps
Azure
CI/CD
Git
Docker
GitHub
Apply
AI Specialist 1 day ago
≈ $18k – $53k per year (Estimated) • In office • Full-Time • Master's Degree • Johannesburg
Python
Java
SQL
AI/ML
NLP
TensorFlow
PyTorch
LLM
Hugging Face
Text-to-Speech
Machine Learning
Frontend
GraphQL
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Analytics
ETL/ELT
Apply
≈ $20k – $51k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Johannesburg
Apply
Lead Data Engineer 10 hours ago
≈ $30k – $66k per year (Estimated) • Hybrid • Full-Time • Johannesburg
SQL
DevOps
Ansible
Chef
CI/CD
Jenkins
Incident Management
Management
Agile
Apply
≈ $12k – $28k per year (Estimated) • Equity • In office • 3+ years exp • Johannesburg
Apply
See all jobs
This is one of many
982,073 more open roles from verified company boards, updated every day.