Senior AI Software Engineer

Placements24

Stellenbosch

Hybrid

ZAR 1,200,000 - 1,800,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Performance bonus
Hybrid work
Health insurance
Professional development

Job summary

Placements24 in Stellenbosch seeks a Senior AI Software Engineer to design, develop, and implement sophisticated AI-powered software solutions. This hybrid role blends in-office collaboration with remote flexibility.

You will translate complex algorithms into production-ready code, collaborate with data scientists, and contribute to scalable AI systems on challenging projects in a cutting-edge tech team. The ideal candidate has 5+ years of AI/ML software experience and strong Python/C++/Java

Qualifications

  • 5+ years of professional software development experience with a focus on AI/ML.
  • Proficiency in Python, C++, or Java and AI libraries.
  • Strong ML concepts and frameworks (TensorFlow, PyTorch).
  • Experience with cloud platforms and containerization is a plus.
  • Excellent problem-solving and ability to work in a hybrid team setting.

Responsibilities

  • Develop and optimize AI algorithms and software components for various applications.
  • Integrate machine learning models into existing software systems and new product developments.
  • Write clean, efficient, and well-documented code adhering to software engineering best practices.
  • Collaborate with data scientists and researchers to implement and deploy AI solutions.
  • Contribute to the design and architecture of scalable AI systems.
  • Participate in code reviews, testing, and debugging to ensure high-quality software delivery.

Skills

Python
C++
Java
ML libraries

Education

Bachelor's degree
Master's degree

Tools

TensorFlow
PyTorch
Cloud platforms
Docker/Kubernetes

Job description

About the Role

Our client is seeking a highly skilled Senior AI Software Engineer to contribute to their innovative AI & Emerging Technologies team in Stellenbosch. This role involves the design, development, and implementation of sophisticated AI-powered software solutions. You will work on challenging projects, translating complex algorithms into production-ready code and collaborating with a team of experts dedicated to advancing artificial intelligence. This hybrid position offers a blend of focused in-office collaboration and remote flexibility, promoting a productive and balanced work environment.


Key Responsibilities


  • Develop and optimize AI algorithms and software components for various applications.

  • Integrate machine learning models into existing software systems and new product developments.

  • Write clean, efficient, and well-documented code adhering to software engineering best practices.

  • Collaborate with data scientists and researchers to implement and deploy AI solutions.

  • Contribute to the design and architecture of scalable AI systems.

  • Participate in code reviews, testing, and debugging to ensure high-quality software delivery.


Requirements


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

  • 5+ years of professional software development experience, with a significant portion focused on AI/ML.

  • Proficiency in programming languages such as Python, C++, or Java, and experience with AI libraries.

  • Strong understanding of machine learning concepts, algorithms, and frameworks (e.g., TensorFlow, PyTorch).

  • Experience with cloud platforms and containerization technologies is a plus.

  • Excellent problem-solving skills and the ability to work effectively in a hybrid team setting.


Benefits


  • Competitive annual salary and performance bonuses.

  • Hybrid work arrangement offering flexibility.

  • Comprehensive health, dental, and vision insurance.

  • Opportunities for professional development and advanced training.

  • Engaging projects in a cutting-edge technology field.

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 • 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 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
AI Software Engineer
AI Software Engineer

Placements24 • Vereeniging

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

Placements24 • Paarl

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

Placements24 • Stellenbosch

Hybrid
ZAR 1,200,000 - 2,100,000
Executive benefits
Hybrid work model
Health & retirement benefits
+2
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 2,000,000
Competitive salary with performancebon
Health, dental, and vision insurance
Generous paid time off
+2
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
AI/ML Software Engineer
AI/ML Software Engineer

Placements24 • Vereeniging

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