Software Engineer - AI Development

Placements24

Stellenbosch

Hybrid

ZAR 420,000 - 620,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Growth opportunities
Competitive compensation

Job summary

Placements24 in Stellenbosch is seeking a Software Engineer to contribute to AI & Emerging Technologies projects. You will develop and implement software that supports AI models and platforms, collaborating with researchers and ML engineers to translate advanced algorithms into robust systems.

The role emphasizes high-quality code, performance optimization, and participation in agile processes within a collaborative, hybrid work environment.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of professional software development experience.
  • Proficiency in at least one modern programming language (e.g., Python, Java, C++).
  • Experience with software development tools and methodologies (e.g., Git, Agile).
  • Familiarity with AI/ML concepts and libraries is a plus.

Responsibilities

  • Develop, test, and deploy high-quality software for AI applications and platforms.
  • Integrate machine learning models into existing software systems and build new functionalities.
  • Optimize application performance and scalability, ensuring efficient resource utilization.
  • Participate in code reviews, design discussions, and agile development processes.
  • Troubleshoot and debug software issues, ensuring the stability and reliability of AI solutions.

Skills

Python
Java
C++
AI concepts

Education

Bachelor's degree in Computer Science, Software Engineering, or related field

Tools

Git
Agile
ML libraries

Job description

About the Role

Our client is seeking a talented Software Engineer to contribute to their AI & Emerging Technologies projects in Stellenbosch . In this role, you will be responsible for developing and implementing software solutions that support and integrate AI models and platforms. You will collaborate closely with AI researchers and machine learning engineers to bring advanced algorithms to life, ensuring robust, scalable, and efficient software systems. This is an exciting opportunity to work on the cutting edge of technology, contributing to innovative AI applications within a dynamic and collaborative team environment.

Key Responsibilities
  • Develop, test, and deploy high-quality software for AI applications and platforms.
  • Integrate machine learning models into existing software systems and build new functionalities.
  • Optimize application performance and scalability, ensuring efficient resource utilization.
  • Participate in code reviews, design discussions, and agile development processes.
  • Troubleshoot and debug software issues, ensuring the stability and reliability of AI solutions.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of professional software development experience.
  • Proficiency in at least one modern programming language (e.g., Python, Java, C++).
  • Experience with software development tools and methodologies (e.g., Git, Agile).
  • Familiarity with AI/ML concepts and libraries is a plus.
Benefits
  • Competitive salary and benefits.
  • Opportunity to work on exciting AI projects in Stellenbosch.
  • Professional growth and development opportunities.
  • Collaborative and innovative work culture.
  • Hybrid work model offering flexibility.
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 • Stellenbosch

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

On-site
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
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 Software Developer
AI Software Developer

Placements24 • Vereeniging

Hybrid
ZAR 520,000 - 780,000
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work arrangement
Health, dental & vision insurance
Professional growth & training
Apprentice Software Developer
Apprentice Software Developer

Placements24 • South Africa

On-site
ZAR 420,000 - 750,000
AI/ML Software Engineer
AI/ML Software Engineer

Placements24 • Vereeniging

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