Senior Software Engineer - AI Platform Development

Placements24

South Africa

Hybrid

ZAR 1,000,000 - 1,600,000

Full time

3 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

Hybrid work in Polokwane
Professional development opportunities
Career advancement

Job summary

Placements24 is seeking a Senior Software Engineer to join our client’s team in Polokwane. Hybrid work enables remote collaboration with in-office teamwork to design, build, and maintain scalable backend services for an AI platform.

The role requires Python/Go/Java/C++ proficiency, distributed systems experience, and familiarity with Docker/Kubernetes and cloud platforms. Collaboration and mentoring of junior engineers are essential in a security-conscious, high-performance environment.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional software development experience with backend emphasis.
  • Proficiency in Python, Go, Java, or C++.
  • Experience building distributed systems and microservices.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Knowledge of AI/ML concepts or ML platform infrastructure is a plus.
  • Experience with SQL and NoSQL databases.
  • Strong problem-solving, debugging, and analytical skills.
  • Excellent communication and collaboration in a hybrid environment.

Responsibilities

  • Design, develop, test, deploy, and maintain scalable software services for AI platform.
  • Collaborate with AI/ML engineers and data scientists to define platform requirements.
  • Build robust APIs and microservices to support AI workflows.
  • Implement CI/CD, automated testing, and code reviews.

Skills

Python
Go
Java
C++

Education

Bachelor's or Master's degree in Computer Science/Software Engineering

Tools

Docker
Kubernetes
AWS
Azure
GCP

Job description

About the Role

Our client is developing a next-generation AI platform designed to accelerate machine learning model development and deployment for businesses worldwide. We are seeking a Senior Software Engineer to join our team in Polokwane. This role operates on a hybrid basis, allowing for flexible collaboration between remote work and in-office team interactions. You will be responsible for designing, building, and maintaining scalable, high-performance software systems that form the backbone of our AI platform. This is a fantastic opportunity to work with cutting-edge technologies and contribute to a product that empowers AI innovation.

Key Responsibilities
  • Design, develop, test, deploy, and maintain scalable and reliable software services for our AI platform.
  • Collaborate with AI/ML engineers, data scientists, and other stakeholders to define platform requirements and features.
  • Build robust APIs and microservices to support various AI workflows.
  • Implement best practices for software development, including CI/CD, automated testing, and code reviews.
  • Optimize platform performance, scalability, and resource utilization.
  • Troubleshoot and resolve complex software issues.
  • Contribute to architectural decisions and technology selection for the platform.
  • Mentor junior engineers and contribute to a culture of technical excellence.
  • Ensure the security and compliance of the platform.
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 strong emphasis on backend systems.
  • Proficiency in one or more programming languages such as Python, Go, Java, or C++.
  • Experience building and deploying distributed systems and microservices.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Understanding of AI/ML concepts and experience working on ML platforms or infrastructure is highly desirable.
  • Experience with database technologies (SQL and NoSQL).
  • Strong understanding of software design principles, data structures, and algorithms.
  • Excellent problem-solving, debugging, and analytical skills.
  • Effective communication and collaboration skills, comfortable working in a hybrid environment.
Benefits

Our client offers a competitive salary, comprehensive benefits, and a stimulating hybrid work environment in Polokwane. You will have the opportunity to work on challenging and impactful projects at the intersection of software engineering and AI. We provide ample opportunities for professional development, including training, conference attendance, and career advancement. Join a talented and passionate team dedicated to building innovative AI solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI/ML Platform Engineer
Senior AI/ML Platform Engineer

Placements24 • Polokwane

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Career development
Cutting-edge AI
+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 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 Software Engineer
AI Software Engineer

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 900,000
Performance bonus
Hybrid work model
Health and retirement benefits
+2
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Career development
Cutting-edge tools
+2
AI/ML Platform Engineer
AI/ML Platform Engineer

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 1,100,000
Competitive salary and incentives
Comprehensive medical, dental, and退休/退
Hybrid work model
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Performance bonuses
Stock options
+1
AI Software Development Lead
AI Software Development Lead

Placements24 • Soweto

Hybrid
ZAR 1,800,000 - 2,400,000
Competitive compensation
Performance bonuses
Comprehensive health insurance
+5
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
AI Software Engineer - Backend Development
AI Software Engineer - Backend Development

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 450,000 - 750,000
Remote work
Performance bonus
Training resources
+2