Senior Software Engineer - AI Platform Development

Placements24

Polokwane

Hybrid

ZAR 900,000 - 1,500,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work environment in Polokwane
Challenging AI platform projects
Professional development opportunities

Job summary

Placements24 in Polokwane is seeking a Senior Software Engineer to design, build, and maintain scalable backend services for an AI platform. Role blends hybrid work with collaboration across remote and in-office teams.

You will lead, mentor, and implement CI/CD, cloud deployment, and microservices, with focus on Python/Go/Java/C++ and distributed architectures. Experience with AWS/Azure/GCP, Docker, Kubernetes preferred, and strong SQL/NoSQL knowledge.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional software development experience, backend focus.
  • Proficiency in Python, Go, Java, or C++ and distributed systems.
  • Experience with cloud platforms and containerization (Docker, Kubernetes).
  • Knowledge of AI/ML concepts is highly desirable.

Responsibilities

  • Design, develop, test, deploy, and maintain scalable software services for the 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.
  • Optimize performance, scalability, and resource use.
  • Troubleshoot complex software issues and contribute to architecture decisions.
  • Mentor junior engineers and promote technical excellence.
  • Ensure platform security and compliance.

Skills

Python
Go
Java
C++
Distributed systems
Microservices
CI/CD
Algorithms
Data Structures

Education

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

Tools

AWS
Azure
GCP
Docker
Kubernetes
SQL
NoSQL

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
  • Competitive salary.
  • Comprehensive benefits.
  • A stimulating hybrid work environment in Polokwane.
  • Opportunity to work on challenging and impactful projects at the intersection of software engineering and AI.
  • 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 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/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
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
Senior Software Engineer - AI Platform Development
Senior Software Engineer - AI Platform Development

Placements24 • Stellenbosch

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Annual performance bonuses
Medical and dental insurance
+2
AI Software Engineer - Scalable Systems
AI Software Engineer - Scalable Systems

Placements24 • Soweto

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Health insurance
Professional development
+7
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 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 Backend Engineer - Ai Platforms
Senior Backend Engineer - Ai Platforms

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Medical, dental, vision coverage
Generous annual leave
+3
AI Systems Engineer
AI Systems Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 700,000 - 1,200,000
Hybrid work flexibility
Professional development and training
Pension fund