AI Software Developer

Placements24

Paarl

On-site

ZAR 300,000 - 420,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical benefits
Retirement plan
Training opportunities
Innovative environment

Job summary

Placements24 in Paarl seeks an AI Software Developer to join our innovative tech team, building AI-enabled software and translating algorithms into scalable solutions.

Requirements: a Bachelors in CS/Software Engineering and 2+ years of software development with AI/ML integration; proficiency in Python, Java or C++, plus ML libraries.

Collaborate with researchers and data scientists to deliver cutting‑edge AI features, with a competitive salary and benefits in Paarl.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering or a related technical field.
  • Minimum 2 years of professional software development experience with AI or ML integration.
  • Proficiency in Python, Java, or C++, and AI libraries such as TensorFlow, PyTorch or Scikit-learn.
  • Solid understanding of data structures, algorithms and software design principles.
  • Experience with Git and agile development methodologies.
  • Strong analytical and teamwork skills in Paarl.

Responsibilities

  • Design, develop, test, and deploy AI-powered software applications.
  • Integrate ML models into existing systems.
  • Write clean, well-documented code following best practices.
  • Collaborate with AI researchers and data scientists to optimize models.
  • Optimize software performance for scalability and efficiency.
  • Troubleshoot defects and ensure reliability of AI features.

Skills

Python
Java
C++
Git
Agile methodologies
AI/ML integration

Education

Bachelor's degree in Computer Science/Software Engineering

Tools

TensorFlow
PyTorch
Scikit-learn

Job description

About the Role

Our client is seeking a motivated and skilled AI Software Developer to join their innovative technology team in Paarl . You will play a key role in developing and implementing software solutions that incorporate artificial intelligence and machine learning capabilities. This position requires a strong foundation in software engineering combined with practical experience in AI development. You will work on challenging projects, translating complex algorithms into functional, efficient, and scalable software, contributing directly to the advancement of our AI-powered products and services. The ideal candidate is a problem-solver who enjoys working with cutting-edge technology in a collaborative setting.

Key Responsibilities
  • Design, develop, test, and deploy AI-powered software applications and modules.
  • Integrate machine learning models and algorithms into existing software systems.
  • Write clean, efficient, and well-documented code following best software engineering practices.
  • Collaborate with AI researchers and data scientists to implement and optimize AI models.
  • Optimize software performance for scalability, speed, and resource efficiency.
  • Troubleshoot and resolve software defects and issues, ensuring the reliability of AI features.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • 2+ years of professional software development experience, with demonstrated experience in AI or machine learning integration.
  • Proficiency in programming languages such as Python, Java, or C++, and experience with AI libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
  • Understanding of data structures, algorithms, and software design principles.
  • Experience with version control systems (e.g., Git) and agile development methodologies.
  • Strong analytical and problem-solving skills, with the ability to work effectively in a team environment in Paarl .
Benefits
  • Competitive annual salary with performance incentives.
  • Comprehensive medical and retirement benefits package.
  • Opportunities for training and professional growth in AI and software development.
  • Engaging work environment focused on innovation and cutting-edge technology.
  • Be part of a team developing impactful AI solutions located in Paarl .
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Software Engineer
AI Software Engineer

Placements24 • Paarl

On-site
ZAR 600,000 - 900,000
Competitive salary
Medical aid
Retirement fund contributions
+3
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 • Stellenbosch

Hybrid
ZAR 1,200,000 - 1,800,000
Performance bonus
Hybrid work
Health insurance
+1
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
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
AI Research Scientist
AI Research Scientist

Placements24 • Pietermaritzburg

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Growth opportunities
AI conferences
+3
AI Integration Specialist
AI Integration Specialist

Placements24 • Siyancuma Local Municipality

On-site
ZAR 600,000 - 900,000
Competitive salary
Medical aid
Retirement planning benefits
+3