AI Software Engineer - Deep Learning Infrastructure

Placements24

Polokwane

On-site

ZAR 900,000 - 1,500,000

Full time

6 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

Medical aid and retirement fund
Generous paid time off
Growth opportunities in AI infra
On-site amenities

Job summary

Placements24 seeks an AI Software Engineer specializing in Deep Learning Infrastructure for its Polokwane, Limpopo office. You will build scalable training and inference platforms, optimize DL workloads, and support researchers with robust infrastructure.

Experience with Python, C++, and DL frameworks, plus containerization and orchestration (Docker, Kubernetes), is essential. This on-site role offers exposure to cutting-edge AI systems and HPC environments.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • 4+ years of software engineering with focus on AI/ML infrastructure or distributed systems.
  • Proficiency in Python and C++.
  • Experience with TensorFlow, PyTorch, or Keras.
  • Hands-on with Docker and Kubernetes.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and their AI/ML services.
  • Understanding of distributed computing and HPC.

Responsibilities

  • Design, develop, and maintain scalable deep learning training and inference platforms.
  • Optimize hardware and software configurations for performance in DL workloads.
  • Develop tools for managing datasets, model versioning, and experiment tracking.
  • Collaborate with AI researchers to meet infrastructure needs.
  • Automate deployment, monitoring, and scaling of AI/ML services.
  • Troubleshoot distributed training, GPU utilization, and HPC issues.
  • Ensure reliability, security, and efficiency of AI infrastructure.
  • Stay updated with emerging DL hardware/software trends.
  • Document infrastructure designs and operational procedures.

Skills

Python
C++
TensorFlow
PyTorch
Keras

Education

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

Tools

Docker
Kubernetes

Job description

About the Role

Our client is seeking a talented AI Software Engineer with a specialization in Deep Learning Infrastructure to join their core engineering team in Polokwane, Limpopo . This role is crucial for building and maintaining the high-performance computing infrastructure that powers our cutting-edge AI research and development efforts. You will be responsible for developing robust, scalable, and efficient systems for training and deploying deep learning models. This is an on-site position within our Polokwane, Limpopo office, fostering close collaboration with our AI research scientists and engineers. If you are passionate about enabling AI innovation through robust infrastructure and have a knack for software engineering excellence, this is an exciting opportunity.


Key Responsibilities


  • Design, develop, and maintain scalable deep learning training and inference platforms.

  • Optimize hardware and software configurations for maximum performance in deep learning workloads.

  • Develop and implement tools and frameworks for managing large datasets, model versioning, and experiment tracking.

  • Work closely with AI researchers to understand their infrastructure needs and provide solutions.

  • Automate deployment, monitoring, and scaling of AI/ML services.

  • Troubleshoot and resolve issues related to distributed training, GPU utilization, and high-performance computing.

  • Ensure the reliability, security, and efficiency of the AI infrastructure.

  • Stay current with emerging technologies in deep learning hardware, software, and distributed systems.

  • Contribute to the development of best practices for AI infrastructure management in Polokwane, Limpopo .

  • Document infrastructure designs, processes, and operational procedures.


Requirements


  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.

  • Proven experience (4+ years) in software engineering, with a strong focus on AI/ML infrastructure or distributed systems.

  • Proficiency in Python and C++.

  • Experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras.

  • Hands-on experience with containerization technologies (Docker) and orchestration tools (Kubernetes).

  • Familiarity with cloud platforms (AWS, Azure, GCP) and their AI/ML services.

  • Understanding of distributed computing concepts and high-performance computing (HPC).

  • Experience with performance tuning and optimization of complex systems.

  • Strong problem-solving and debugging skills.

  • Excellent collaboration and communication skills for an on-site role in Polokwane, Limpopo .


Benefits


  • An annual salary package of up to R .

  • Comprehensive medical aid and retirement fund benefits.

  • Generous paid time off and company holidays.

  • Opportunities for professional growth and development in AI infrastructure.

  • Access to cutting-edge hardware and a stimulating work environment.

  • Collaborative team culture focused on innovation in Polokwane, Limpopo .

  • On-site amenities and career advancement opportunities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Infrastructure Engineer
AI Infrastructure Engineer

Placements24 • Bloemfontein

On-site
ZAR 900,000 - 1,300,000
Competitive salary and bonuses
Health insurance and retirement plan
Relocation assistance to Bloemfontein
+1
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
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
AI Software Engineer

Placements24 • Polokwane

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

Placements24 • LegKraal Gate

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Performance incentives
Health benefits
+4
AI Infrastructure Engineer
AI Infrastructure Engineer

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Stock options / bonuses
Professional development & certs
+1
Senior AI Specialist - Deep Learning Architectures
Senior AI Specialist - Deep Learning Architectures

Placements24 • Polokwane

Hybrid
ZAR 1,200,000 - 2,400,000
Competitive salary
Health insurance
Professional development
+1
AI Infrastructure Engineer - Cloud & MLOps
AI Infrastructure Engineer - Cloud & MLOps

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 900,000
Health insurance
Performance bonus
Hybrid work model
+1
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 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