AI Software Engineer

Placements24

Paarl

On-site

ZAR 600,000 - 900,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive salary
Medical aid
Retirement fund contributions
Continuous learning
Exposure to advanced AI technologies
Collaborative team culture

Job summary

Placements24 in Paarl seeks an AI Software Engineer to develop, deploy and optimize AI/ML models in production. You will collaborate with data scientists to build scalable AI solutions that drive business value.

You will write clean, well-documented Python code, integrate ML libraries, and contribute to data pipelines and cloud-enabled platforms using Docker.

The ideal candidate has 2+ years of software development experience and a strong foundation in ML concepts.

Qualifications

  • Degree required: Bachelor’s or Master’s in Computer Science/Software Engineering or related field.
  • 2+ years of professional software development experience with a focus on AI/ML.
  • Proficiency in Python and ML libraries (TensorFlow, PyTorch, scikit-learn).
  • Familiarity with cloud platforms and containerization is a plus.

Responsibilities

  • Develop and optimize AI/ML algorithms and models for production.
  • Implement and integrate AI models into existing software systems.
  • Build and maintain scalable data pipelines for training and deployment.
  • Write clean, efficient, and well-documented code following best practices.
  • Collaborate with data scientists to troubleshoot and refine model performance.
  • Contribute to the design and architecture of AI-powered features and services.

Skills

Python
AI/ML concepts
Team collaboration

Education

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

Tools

TensorFlow
PyTorch
scikit-learn
Docker
Cloud platforms (AWS/Azure/GCP)

Job description

About the Role

Our client is looking for a skilled and motivated AI Software Engineer to join their innovative team in Paarl . This role focuses on developing, implementing, and deploying AI and machine learning models into production systems. You will work closely with data scientists and other engineers to build scalable and efficient AI solutions that drive business value. This is an excellent opportunity to gain hands‑on experience with cutting‑edge AI technologies and contribute to impactful projects within a forward-thinking organization.

Key Responsibilities
  • Develop and optimize AI/ML algorithms and models for various applications.
  • Implement and integrate AI models into existing software systems and platforms.
  • Build and maintain scalable data pipelines for training and deploying machine learning models.
  • Write clean, efficient, and well-documented code following software engineering best practices.
  • Collaborate with data scientists to troubleshoot and refine model performance.
  • Contribute to the design and architecture of AI-powered features and services.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of professional software development experience, with a focus on AI/ML.
  • Proficiency in programming languages such as Python, and experience with ML libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Understanding of machine learning concepts, algorithms, and best practices.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker) is a plus.
  • Strong problem-solving skills and ability to work effectively in a team environment in Paarl .
Benefits
  • Competitive salary and performance bonuses.
  • Comprehensive medical aid and retirement fund contributions.
  • Opportunities for continuous learning and skills development.
  • Exposure to advanced AI technologies and innovative projects.
  • A supportive and collaborative team culture.
  • Stable employment with a growing company.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Software Developer
AI Software Developer

Placements24 • Paarl

On-site
ZAR 300,000 - 420,000
Medical benefits
Retirement plan
Training opportunities
+1
AI Software Engineer
AI Software Engineer

Placements24 • Pretoria

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Hybrid work model
Professional development
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Performance bonuses
Stock options
+1
AI Software Engineer
AI Software Engineer

Placements24 • Vereeniging

Hybrid
ZAR 700,000 - 950,000
Health insurance
Hybrid work model
Learning opportunities
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Gqeberha

On-site
ZAR 900,000 - 1,500,000
Competitive compensation
On-site work Port Elizabeth
Health insurance
+2
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 1,200,000 - 1,800,000
Performance bonus
Hybrid work
Health insurance
+1
AI/ML Software Engineer
AI/ML Software Engineer

Placements24 • Vereeniging

On-site
ZAR 540,000 - 900,000
Competitive salary
Health insurance
PTO & holidays
+1
AI Solutions Architect
AI Solutions Architect

Placements24 • Paarl

Hybrid
ZAR 1,200,000 - 2,100,000
Stock options
Bonus potential
Hybrid work model
+1
Lead AI Engineer
Lead AI Engineer

Placements24 • Cape Town

Hybrid
ZAR 1,200,000 - 1,800,000
Annual bonus
Home office setup
Health care (medical, dental, vision)
Senior AI/ML Software Engineer
Senior AI/ML Software Engineer

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Benefits package
Hybrid work model
+3