Senior Software Engineer - AI Platform Development

Placements24

Stellenbosch

On-site

ZAR 1,200,000 - 1,800,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Annual performance bonuses
Medical and dental insurance
Retirement savings plan
Generous paid time off

Job summary

WhatJobs Direct seeks a Senior Software Engineer to contribute to an advanced AI platform in Stellenbosch. The role focuses on building scalable backend services, data pipelines, and AI/ML model deployment with cloud infrastructure and MLOps practices.

You will collaborate with data scientists and researchers to deliver reliable, high-performance systems and influence architectural decisions for ongoing AI innovation.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional software development experience, focusing on backend systems and distributed architectures.
  • Strong proficiency in Python, Go, Java, or C++.
  • Hands-on experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Experience with CI/CD pipelines and ML frameworks (TensorFlow, PyTorch) is desirable.

Responsibilities

  • Design, develop, test, and deploy scalable backend services and APIs for the AI platform.
  • Implement and optimize data processing pipelines for large-scale ML workloads.
  • Work with cloud infrastructure to manage and scale platform resources.
  • Integrate AI/ML libraries and frameworks into the platform.
  • Develop tools for model training, deployment, monitoring, and management (MLOps).
  • Collaborate with data scientists and engineers to deliver solutions.
  • Ensure performance, security, and reliability of the AI platform.
  • Contribute to architectural decisions and technology selection.
  • Write clean, maintainable, and documented code.

Skills

Backend systems
Distributed architectures
Cloud platforms
Python/Go/Java/C++
MLOps basics
CI/CD

Education

Bachelor’s or Master’s degree in CS/SE

Tools

Docker
Kubernetes
TensorFlow
PyTorch
AWS
Azure
GCP

Job description

About the Role

WhatJobs Direct is seeking a highly experienced Senior Software Engineer to contribute to the development of our cutting-edge AI platform. This role is based in **Stellenbosch, Western Cape, ZA**, and requires full-time on-site presence to foster close collaboration with our engineering and research teams. You will play a key role in designing, building, and scaling the infrastructure that powers our advanced artificial intelligence solutions. The ideal candidate possesses a strong background in software development, particularly in distributed systems, cloud computing, and experience with AI/ML frameworks. You will work on complex challenges related to data pipelines, model deployment, and performance optimization. Our client is at the forefront of AI innovation, and this position offers a unique opportunity to shape the technology landscape and advance your career in a stimulating and growth-oriented environment. We are looking for passionate engineers who thrive on solving intricate technical problems and building robust, high-performance systems. Your expertise will be crucial in ensuring the reliability and scalability of our AI capabilities.

Key Responsibilities
  • Design, develop, test, and deploy scalable backend services and APIs for the AI platform.
  • Implement and optimize data processing pipelines for large-scale machine learning workloads.
  • Work with cloud infrastructure (AWS, Azure, or GCP) to manage and scale platform resources.
  • Integrate various AI/ML libraries and frameworks into the platform.
  • Develop tools and systems for model training, deployment, monitoring, and management (MLOps).
  • Collaborate closely with data scientists, researchers, and other engineers to understand requirements and deliver solutions.
  • Ensure the performance, security, and reliability of the AI platform.
  • Contribute to architectural decisions and technology selection for the platform.
  • Write clean, maintainable, and well-documented code.
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional software development experience, with a focus on backend systems and distributed architectures.
  • Strong proficiency in programming languages such as Python, Go, Java, or C++.
  • Hands-on experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Experience with building and maintaining CI/CD pipelines.
  • Familiarity with AI/ML concepts and experience working with ML frameworks (e.g., TensorFlow, PyTorch) is highly desirable.
  • Experience with MLOps principles and tools is a plus.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong teamwork and communication abilities.
Benefits
  • Highly competitive salary package commensurate with experience.
  • Annual performance bonuses.
  • Comprehensive medical, dental, and vision insurance.
  • Generous retirement savings plan.
  • Significant paid time off and company holidays.
  • On-site amenities and a vibrant work environment.
  • Opportunities for professional growth and skill development.
  • Chance to work on impactful AI technology.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Platform Engineer
Senior AI Platform Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 1,200,000 - 1,800,000
Health insurance
Pension scheme
Stock options or equity participation
+3
Senior Software Engineer - AI Platform
Senior Software Engineer - AI Platform

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Remote-first environment
Career development opportunities
+2
AI Platform Engineer - MLOps
AI Platform Engineer - MLOps

Placements24 • Stellenbosch

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Performance-based bonuses
Health, dental, and vision insurance
+6
Lead AI Engineer
Lead AI Engineer

Placements24 • Stellenbosch

On-site
ZAR 1,200,000 - 1,800,000
Bonus structure
Health benefits
Stock options
+4
AI Software Engineer - Platform Development
AI Software Engineer - Platform Development

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Health benefits
Stock options
+3
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 1,200,000 - 1,800,000
Performance bonus
Hybrid work
Health insurance
+1
Lead AI Engineer - Real-time Systems
Lead AI Engineer - Real-time Systems

Placements24 • Stellenbosch

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Performance bonuses
Medical coverage
+2
AI Platform Engineer - Scalability & Performance
AI Platform Engineer - Scalability & Performance

Placements24 • Vereeniging

Hybrid
ZAR 800,000 - 1,200,000
Performance bonus
Health insurance
Professional growth
+3
Senior Software Engineer - AI Platform Development
Senior Software Engineer - AI Platform Development

Placements24 • South Africa

Hybrid
ZAR 1,000,000 - 1,600,000
Hybrid work in Polokwane
Professional development opportunities
Career advancement
Senior AI Engineer - Deep Learning Platforms
Senior AI Engineer - Deep Learning Platforms

Placements24 • Benoni

On-site
ZAR 1,000,000 - 1,500,000
Bonuses
Health insurance
Paid time off
+3