Senior AI Software Engineer - Midrand / Hybrid - R900K PA

ATS Client

Midrand

On-site

ZAR 1,000,000 - 1,700,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ATS Client is seeking a Senior AI Software Engineer to design, build, and scale production-grade AI-enabled software within a modern engineering environment. This senior individual contributor will work with engineering leadership, platform, and security teams to deliver observable, reliable software that operates at enterprise scale.

You will own backend services, API design, and pragmatic AI integration, mentoring teams and driving best practices in CI/CD, testing, observability, and security.

Qualifications

  • 8+ years of hands-on software engineering experience at senior levels.
  • Proven track record shipping production systems used by multiple teams.
  • Strong backend focus with modern languages and AI integration.

Responsibilities

  • Design, build, and maintain scalable backend services and AI-enabled apps.
  • Develop secure, observable, and production-ready distributed systems.
  • Mentor engineers and contribute across architecture, code reviews, testing, and operations.
  • Design APIs, service integrations, and message-driven workflows.
  • Collaborate with platform, security, and infrastructure teams to deliver reliable solutions.
  • Drive CI/CD, testing automation, observability, security, and release governance.

Skills

Python
TypeScript/Node.js
Java
Go
AI/ML platform integration
LLM application development
RAG
Vector databases

Tools

Kubernetes/Docker
AWS
Terraform / IaC

Job description

We are looking for a highly experienced Senior AI Software Engineer to help design, build, and scale production‑grade AI‑enabled software systems within a modern engineering environment.

This role is suited to a senior individual contributor who thrives in deeply technical environments and is passionate about engineering quality, platform reliability, distributed systems, and pragmatic AI integration. You will work closely with engineering leadership, platform teams, and security stakeholders to deliver resilient, observable, and secure software systems that operate at enterprise scale.

Key Responsibilities
  • Design, build, and maintain scalable backend services and AI‑enabled applications.
  • Develop secure, observable, and production‑ready distributed systems.
  • Contribute hands‑on across architecture, implementation, code review, testing, and operational readiness.
  • Design and evolve APIs, service integrations, and message‑driven workflows.
  • Collaborate with platform, infrastructure, security, and engineering teams to deliver reliable software solutions.
  • Drive engineering best practices across:
    • CI/CD
    • Testing automation
    • Observability
    • Security engineering
    • Release governance
  • Participate in technical design discussions and provide mentorship to engineering teams.
  • Translate complex technical and AI engineering decisions into clear technical documentation for engineering, security, and audit stakeholders.
  • Support continuous improvement initiatives across engineering quality, reliability, and delivery processes.
Essential Engineering Experience
  • 8+ years of hands‑on software engineering experience, including experience operating at Senior, Staff, or Principal Engineer level.
  • Proven experience shipping production systems that other engineers and teams depend on.
  • Deep proficiency in at least one modern backend language such as:
    • Python
    • TypeScript / Node.js
    • Java
    • Go
    • AI/ML platform integration
    • LLM application development
    • Retrieval‑Augmented Generation (RAG)
    • Vector databases
    • Kubernetes / Docker
    • Cloud platforms (AWS preferred)
    • Terraform / Infrastructure‑as‑Code
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Software Engineer - Midrand / Hybrid - R900K PA
Senior AI Software Engineer - Midrand / Hybrid - R900K PA

E-Merge • South Africa

On-site
ZAR 810,000 - 990,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

Igrow Wealth Investments • Wes-Kaap

On-site
ZAR 600,000 - 900,000
AI Engineer (Python, SQL Server & RESTful API) - Johannesburg - up to R900k per annum
AI Engineer (Python, SQL Server & RESTful API) - Johannesburg - up to R900k per annum

ATS Client • Johannesburg

On-site
ZAR 700,000 - 1,300,000
Intermediate AI Engineer - Pretoria - up to R720k CTC
Intermediate AI Engineer - Pretoria - up to R720k CTC

ATS Client • Pretoria

On-site
ZAR 432,000 - 720,000
Senior Java AI Software Engineer – Pretoria (Hybrid) – R1.08m PA
Senior Java AI Software Engineer – Pretoria (Hybrid) – R1.08m PA

e-Merge IT Recruitment • Pretoria

Hybrid
ZAR 972,000 - 1,188,000
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Gqeberha

On-site
ZAR 900,000 - 1,500,000
Competitive compensation
On-site work Port Elizabeth
Health insurance
+2
Senior AI Engineer (Durban or Cape Town)
Senior AI Engineer (Durban or Cape Town)

Games Global • Durban

On-site
ZAR 1,200,000 - 1,600,000
AI Software Engineer
AI Software Engineer

Placements24 • Pretoria

On-site
ZAR 600,000 - 900,000
Competitive salary
Hybrid work model
Professional development
AI Engineer (Intermediate II / Senior I) - Cape Town (Durbanville) - up to 1mil per annum
AI Engineer (Intermediate II / Senior I) - Cape Town (Durbanville) - up to 1mil per annum

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,100,000
Hybrid work model
Permanent role