CareerPlanSign in

Intermediate AI Software Engineer

South Africa💼 Full-time🗓 2026-05-07 → 2026-08-11

Core

Building production-grade AI systems for a top Telco networking hub and South Africa's leading ISP, covering the full AI stack from data engineering to MLOps.

Role type

Intermediate AI Software Engineer

Builds

Production AI systems, APIs, microservices, and scalable data pipelines for ISP operations

Domain

Telecommunications / ISP / Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Python, SQL, Git, Machine Learning, Cloud platforms (AWS, GCP, Azure), Docker, Kubernetes, LLMs, RAG, Vector DBs, MLOps, Prompt Engineering

Preferred skills

TensorFlow, Pytorch, MLOps platforms, Hackathon experience, Kaggle competitions

Technologies

AWS, GCP, Azure, Docker, Kubernetes, SQL, NoSQL, Vector DBs, Python, Git

Responsibilities

Train and deploy ML models (NLP, vision, generative AI); Build APIs and microservices for AI deployment; Design scalable data pipelines; Contribute to CI/CD, model monitoring, and retraining; Work with cloud infra; Help build AI platform tools; Translate business problems into real-world AI solutions

Seniority

Intermediate, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.