Senior Software Engineer - AI Platforms

Placements24

Benoni

Hybrid

ZAR 900,000 - 1,400,000

Full time

33 hours 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

Remote work
Health & wellness benefits
Performance bonuses

Job summary

Placements24 is hiring a Senior Software Engineer - AI Platforms for a fully remote team. You will design, build, and maintain scalable AI platform software to enable data scientists and ML engineers to train and deploy models efficiently.

Strong distributed systems, cloud-native experience, and expertise in Python, Java, Go, or C++ are essential. You will collaborate with ML engineers and stakeholders to deliver robust platform capabilities, implement monitoring, and ensure secure,

Qualifications

  • BS/MS in Computer Science, Engineering or related field.
  • 7+ years of professional software development experience.
  • Experience building distributed or cloud-native AI platforms is highly desirable.
  • Proficiency in Python, Java, Go, or C++.
  • Experience with AWS/Azure/GCP and container orchestration.

Responsibilities

  • Design, develop, and maintain scalable AI platform software.
  • Build infrastructure for data processing, model training, and deployment.
  • Develop APIs and microservices for AI model deployment.
  • Collaborate with data scientists and ML engineers on platform needs.
  • Write clean, well-documented code using Python/Java/Go/C++.
  • Implement monitoring, logging, and cost-effective infrastructure.

Skills

Python
Java
Go
C++
Distributed systems
Cloud platforms
Docker
Kubernetes
Spark
CI/CD

Education

Bachelor's or Master's in CS/Engineering

Tools

Docker
Kubernetes

Job description

About the Role

Our client is a dynamic leader in the AI and Emerging Technologies sector, seeking a highly accomplished Senior Software Engineer - AI Platforms to join their innovative, fully remote team. This role is critical in designing, developing, and maintaining the scalable platforms and infrastructure that power our client's advanced AI initiatives. You will work on building robust, efficient, and high-performance systems that enable data scientists and ML engineers to develop, train, and deploy models seamlessly. The ideal candidate possesses deep expertise in software development, distributed systems, and a strong understanding of the AI/ML ecosystem. This is an unparalleled opportunity to drive innovation in AI infrastructure from anywhere, collaborating with a world-class remote team.


Key Responsibilities

Design, develop, and implement scalable, reliable, and high-performance software platforms for AI/ML workloads. Build and optimize infrastructure for data processing, model training and model serving. Develop APIs and microservices to support AI model deployment and integration. Collaborate with data scientists, ML engineers, and other stakeholders to understand platform requirements and deliver solutions. Write clean, maintainable, and well-documented code in languages such as Python, Java, or Go. Implement robust monitoring, logging, and alerting solutions for platform components. Ensure the security, scalability, and cost-effectiveness of AI infrastructure. Contribute to architectural decisions and technical strategy for AI platforms. Mentor junior engineers and promote best practices in software development and MLOps. Troubleshoot and resolve complex technical issues across the platform stack.


Requirements

Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Minimum of 7 years of professional software development experience, with a significant focus on building distributed systems or cloud-native applications. Proven experience developing platforms or infrastructure for AI/ML workloads is highly desirable. Strong proficiency in one or more programming languages such as Python, Java, Go, or C++. Experience with cloud platforms (AWS, Azure, GCP) and their associated services. Familiarity with containerization technologies (Docker) and orchestration tools (Kubernetes). Understanding of data processing frameworks (e.g., Spark) and databases (SQL/NoSQL). Knowledge of CI/CD principles and tools. Excellent problem-solving, analytical, and communication skills. Ability to thrive in a fully remote, collaborative work environment.


Benefits

Our client offers a highly competitive salary, excellent health and wellness benefits, performance bonuses, and extensive opportunities for professional development and career advancement. This position is fully remote, offering the flexibility to work from any location. You will join a talented and driven team focused on building the future of AI infrastructure, contributing to cutting-edge projects and making a significant impact. Embrace a remote-first culture that prioritizes collaboration, innovation, and work-life balance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote AI Platform Engineer
Remote AI Platform Engineer

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,400,000
Fully remote work arrangement
Competitive salary and bonuses
Health insurance and wellness programs
+1
Senior Backend Engineer - AI Platform
Senior Backend Engineer - AI Platform

Placements24 • Randburg

Hybrid
ZAR 1,861,000 - 2,707,000
Competitive salary
Performance bonuses
Top-tier health insurance
Remote Senior Software Engineer - Ai/Ml
Remote Senior Software Engineer - Ai/Ml

Placements24 • Polokwane

Hybrid
ZAR 1,992,000 - 2,822,000
Fully remote
Competitive salary
Health insurance
+4
Ai Software Engineer - Cloud Platforms
Ai Software Engineer - Cloud Platforms

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Fully remote work
Flexible hours
+4
Senior AI Infrastructure Engineer
Senior AI Infrastructure Engineer

Placements24 • Midrand

Hybrid
ZAR 1,976,000 - 2,964,000
Bonuses
Remote work
Health insurance
+5
Remote Senior AI/ML Engineer
Remote Senior AI/ML Engineer

Placements24 • Sandton

Hybrid
ZAR 1,496,000 - 2,160,000
Health insurance
Paid time off
Flexible hours
+2
Remote Principal AI Engineer - Cloud Infrastructure
Remote Principal AI Engineer - Cloud Infrastructure

Placements24 • Pretoria

Hybrid
ZAR 2,953,000 - 4,266,000
Health benefits
Retirement plan
Professional development budget
+2
Senior Machine Learning Engineer - Cloud Ai Platforms
Senior Machine Learning Engineer - Cloud Ai Platforms

Placements24 • Durban

Hybrid
ZAR 1,992,000 - 2,988,000
Health benefits
Home office setup allowance
Unlimited paid time off
+2
Senior AI Software Engineer - Deep Learning Infrastructure
Senior AI Software Engineer - Deep Learning Infrastructure

Placements24 • Upington

Hybrid
ZAR 1,200,000 - 1,800,000
Health insurance
Home office budget
Equipment provided
+5
Senior Full Stack Developer - AI Platform
Senior Full Stack Developer - AI Platform

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Comprehensive health insurance
Remote-first with flexible work
Performance bonuses
+1