AI Software Engineer

Placements24

Mossel Bay

Hybrid

ZAR 800,000 - 1,200,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Flexible remote work environment
Access to advanced AI tools
Professional development budget
Generous paid time off

Job summary

Placements24 is seeking a highly motivated AI Software Engineer to join their AI & Emerging Technologies team in a fully remote role. You will design, develop, and deploy AI-powered software solutions that drive business value and innovation from your home office.

You will collaborate with data scientists, researchers, and product managers to translate complex AI models into production-ready code, ensuring scalability, reliability, and observability across deployments.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related technical field.
  • Strong programming skills in Python, Java, or C++.
  • Experience with AI/ML frameworks like TensorFlow, PyTorch, or Keras; cloud platforms; Docker and Kubernetes.

Responsibilities

  • Develop and maintain production-grade AI software systems and infrastructure.
  • Implement and optimize machine learning models and algorithms for deployment.
  • Build robust APIs and services to expose AI functionalities to various applications.
  • Collaborate with data scientists to integrate models into scalable software solutions.
  • Write clean, efficient, and well-documented code, adhering to best practices in software engineering.
  • Monitor and troubleshoot AI systems in production environments.

Skills

Python
Java
C++
AI/ML frameworks
TensorFlow
PyTorch
Keras
Cloud platforms
Docker
Kubernetes

Education

Bachelor's degree in Computer Science
Master's degree in related field

Tools

Docker
Kubernetes
TensorFlow
PyTorch
Keras

Job description

About the Role

Our client is seeking a highly motivated AI Software Engineer to join their innovative AI & Emerging Technologies team, and this role can be performed entirely remotely. You will be responsible for designing, developing, and deploying sophisticated AI-powered software solutions that drive business value and innovation. This role involves translating complex AI models and algorithms into production-ready code, ensuring scalability, efficiency, and reliability. You will collaborate closely with data scientists, researchers, and product managers to bring cutting-edge AI applications to life, contributing to a culture of rapid development and technological excellence from the comfort of your home.

Key Responsibilities
  • Develop and maintain production-grade AI software systems and infrastructure.
  • Implement and optimize machine learning models and algorithms for deployment.
  • Build robust APIs and services to expose AI functionalities to various applications.
  • Collaborate with data scientists to integrate models into scalable software solutions.
  • Write clean, efficient, and well-documented code, adhering to best practices in software engineering.
  • Monitor and troubleshoot AI systems in production environments.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Strong programming skills in languages such as Python, Java, or C++.
  • Experience with AI/ML frameworks (e.g., TensorFlow, PyTorch, Keras) and libraries.
  • Understanding of software development lifecycle, including testing, deployment, and maintenance.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Excellent problem-solving skills and the ability to work independently in a remote setting.
Benefits
  • Competitive salary and comprehensive benefits package.
  • Flexible remote work environment with opportunities for career advancement.
  • Access to advanced tools and technologies in the AI space.
  • Generous paid time off and professional development budget.
  • Be part of a forward-thinking company shaping the future of AI, working from anywhere.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Sandton

Hybrid
ZAR 1,200,000 - 1,800,000
Highly competitive salary
Stock options
Flexible remote work schedule
+2
AI Software Developer
AI Software Developer

Placements24 • East London

On-site
ZAR 540,000 - 760,000
Annual bonus
Professional development budget
Fully remote with flexible hours
+1
Remote AI Software Engineer
Remote AI Software Engineer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Fully remote
Flexible hours
Cutting-edge AI
+2
AI/ML Software Engineer
AI/ML Software Engineer

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Performance-based bonuses
Health, dental, and vision insurance
+4
Senior Software Engineer - AI Platform
Senior Software Engineer - AI Platform

Placements24 • Klerksdorp

On-site
ZAR 600,000 - 1,200,000
Fully remote work
Equity options
Professional development budget
Principal AI Engineer
Principal AI Engineer

Placements24 • Durban

Hybrid
ZAR 2,938,000 - 3,918,000
High pay & bonuses
Health coverage
Stock options
+3
Senior AI Engineer
Senior AI Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 1,000,000 - 1,800,000
Competitive salary
Equity options
Health insurance
+3
AI Algorithm Developer
AI Algorithm Developer

Placements24 • Upington

On-site
ZAR 900,000 - 1,500,000
Health benefits
Fully remote work
Flexible hours
+1
Senior AI Engineer
Senior AI Engineer

Placements24 • Rustenburg

Hybrid
ZAR 1,000,000 - 1,600,000
Competitive salary
Remote flexibility
Learning opportunities
+2
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • East London

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Hybrid work arrangement
Health insurance
+1