Senior Software Engineer - AI Infrastructure

Placements24

Stellenbosch

Hybrid

ZAR 1,000,000 - 2,000,000

Full time

5 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

Remote work
Home office stipend
Health benefits
Flexible hours

Job summary

Placements24 in Stellenbosch, Western Cape, is seeking a Senior Software Engineer to architect and build scalable AI infrastructure for training, deployment, and management of models. This fully remote role offers the chance to work with a world-class team on distributed systems, cloud platforms, and modern CI/CD practices.

You will collaborate with researchers to design robust pipelines, apply best practices, and mentor junior engineers while contributing to engineering standards across the

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  • Minimum of 5 years of professional software engineering experience, with infrastructure focus.
  • Proven experience with large-scale distributed systems and cloud infrastructure (AWS/Azure/GCP).
  • Strong programming skills in Python, Go, or Java.

Responsibilities

  • Design, develop, and maintain scalable and reliable infrastructure for AI/ML workloads (training, inference, data pipelines).
  • Implement and manage cloud-based services to support AI operations.
  • Develop and optimize containerization/orchestration solutions (Docker, Kubernetes) for AI applications.
  • Build robust CI/CD pipelines for automated testing, deployment, and monitoring of AI services.
  • Mentor junior engineers and contribute to engineering best practices.

Skills

Python
Go
Java

Education

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

Tools

Docker
Kubernetes
Jenkins
GitLab CI
GitHub Actions

Job description

About the Role Our client, a pioneer in AI development, is searching for a highly skilled Senior Software Engineer to architect and build the robust infrastructure that powers their advanced AI systems. This is a fully remote position, offering the flexibility to work from anywhere while collaborating with a world‑class team. You will be instrumental in designing scalable, reliable, and efficient platforms for AI model training, deployment, and management. This role demands a deep understanding of distributed systems, cloud computing, and software engineering best practices, coupled with a passion for enabling cutting‑edge AI research and development. If you are driven by building foundational technologies that accelerate AI innovation, this is the role for you. We are committed to fostering a productive and collaborative remote work culture.

Key Responsibilities
  • Design, develop, and maintain scalable and reliable infrastructure for AI/ML workloads, including training, inference, and data pipelines.
  • Implement and manage cloud‑based services (AWS, Azure, or GCP) to support AI operations.
  • Develop and optimise containerization and orchestration solutions (e.g., Docker, Kubernetes) for AI applications.
  • Build robust CI/CD pipelines for automated testing, deployment, and monitoring of AI services.
  • Collaborate with AI researchers and engineers to understand their infrastructure needs and provide efficient solutions.
  • Implement monitoring, logging, and alerting systems to ensure the stability and performance of AI infrastructure.
  • Contribute to the selection and evaluation of new technologies and tools to enhance our AI platform.
  • Ensure security best practices are implemented and maintained across the AI infrastructure.
  • Mentor junior engineers and contribute to establishing engineering best practices within the team.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Minimum of 5 years of professional software engineering experience, with a significant focus on infrastructure development.
  • Proven experience building and managing large‑scale distributed systems and cloud infrastructure (AWS, Azure, or GCP).
  • Strong programming skills in languages such as Python, Go, or Java.
  • Hands‑on experience with containerization technologies (Docker) and orchestration platforms (Kubernetes).
  • Familiarity with MLOps concepts and tools for managing the ML lifecycle.
  • Experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Excellent problem‑solving, debugging, and system design skills.
  • Strong communication and collaboration skills, essential for a remote team environment.
  • Experience working with AI/ML teams is a strong advantage.
Benefits

This is a fully remote position offering a highly competitive salary, comprehensive health and wellness benefits, generous paid time off, and a significant budget for professional development, including conferences and training. Our client provides a stimulating work environment focused on innovation and cutting‑edge technology, allowing you to contribute to impactful AI projects from anywhere. You will benefit from flexible working hours, a collaborative global team culture, and opportunities for career advancement. We also provide stipends for home office setup and equipment to ensure optimal productivity. This is an excellent opportunity to shape the future of AI infrastructure from your base in Stellenbosch, Western Cape, or any other preferred location.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI/ML Infrastructure Engineer
Senior AI/ML Infrastructure Engineer

Placements24 • Soweto

Hybrid
ZAR 1,200,000 - 1,800,000
Senior Software Engineer - AI & Machine Learning
Senior Software Engineer - AI & Machine Learning

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,400,000
Stock options
Health benefits
Remote work
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
Remote AI Platform Engineer
Remote AI Platform Engineer

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,500,000
Flexible working hours
Home office budget for equipment
Remote professional development
+1
AI Platform Engineer - Cloud Infrastructure
AI Platform Engineer - Cloud Infrastructure

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,300,000
Salary
Health insurance
Annual leave
+5
Senior Software Engineer - AI/ML
Senior Software Engineer - AI/ML

Placements24 • LegKraal Gate

Hybrid
ZAR 1,000,000 - 1,800,000
Stock options
Remote work
Career growth
+1
AI Cloud Solutions Engineer
AI Cloud Solutions Engineer

Placements24 • Benoni

Hybrid
ZAR 800,000 - 1,200,000
Medical aid
Pension fund
Continuous learning & certifications
+1
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
Senior Software Engineer - AI Infrastructure
Senior Software Engineer - AI Infrastructure

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,500,000
Medical, dental, and retirement plans
Generous paid time off
Professional development & training
+3
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