Senior AI Software Engineer

Placements24

Randburg

Hybrid

ZAR 900,000 - 1,500,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

Fully remote work arrangement
Health, dental & vision insurance
Professional growth & training

Job summary

Placements24 is seeking a Senior AI Software Engineer to design, develop, and deploy AI systems in Randburg. You will build robust software that integrates AI/ML models and work on challenging projects shaping the technical direction of AI initiatives.

The role requires 5+ years of software development with a focus on AI/ML, proficiency in Python/Java/C++, and experience with major ML frameworks. Fully remote role with strong collaboration and growth opportunities.

Qualifications

  • Bachelor's or Master's degree in CS/Engineering or related field.
  • 5+ years of professional software development with a strong AI/ML focus.
  • Proficiency in Python, Java, or C++ and ML frameworks.

Responsibilities

  • Design, develop, and deploy AI/ML powered software solutions.
  • Build and optimize pipelines for data processing, model training, and inference.
  • Collaborate with researchers and data scientists to productionize models.
  • Develop scalable backend systems for AI functionality.
  • Write clean, testable code and participate in reviews.
  • Contribute to architectural decisions and tech selection for AI projects.

Skills

Python
Java
C++

Education

Bachelor's or Master's degree in Computer Science/Engineering/related field

Tools

TensorFlow
PyTorch
scikit-learn

Job description

About the Role

Our client is seeking an experienced Senior AI Software Engineer to design, develop, and deploy cutting-edge artificial intelligence systems in Randburg . This role involves building robust and scalable software solutions that integrate advanced AI and machine learning models. You will work on challenging projects, contributing significantly to the technical direction and execution of AI initiatives. The ideal candidate is passionate about AI, possesses strong software engineering skills, and thrives in a collaborative, innovative environment.

Key Responsibilities
  • Design, develop, and implement high-quality software solutions incorporating AI/ML capabilities.
  • Build and optimize machine learning pipelines for data processing, model training, and inference.
  • Collaborate with AI researchers and data scientists to integrate models into production-ready applications.
  • Develop scalable and efficient backend systems to support AI functionalities.
  • Write clean, well-documented, and testable code, participating actively in code reviews.
  • Contribute to architectural decisions and technology selection for AI projects.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional software development experience, with a significant focus on AI/ML projects.
  • Strong proficiency in programming languages such as Python, Java, or C++.
  • Experience with AI/ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn) and libraries.
  • Solid understanding of algorithms, data structures, and software design principles.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization is highly preferred.
Benefits
  • Highly competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance plans.
  • Opportunities for professional growth, training, and attending AI conferences.
  • Fully remote work arrangement, providing flexibility and work-life balance.
  • A stimulating work environment focused on innovation and cutting-edge AI technology.
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
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 • 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
Principal Software Engineer - AI/ML
Principal Software Engineer - AI/ML

Placements24 • Randburg

Hybrid
ZAR 1,800,000 - 2,400,000
Hybrid work model
Learning budget
Health benefits
+1
AI Software Engineer
AI Software Engineer

Placements24 • Paarl

On-site
ZAR 600,000 - 900,000
Competitive salary
Medical aid
Retirement fund contributions
+3
Senior AI Engineer - Machine Learning
Senior AI Engineer - Machine Learning

Placements24 • Pietermaritzburg

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary with bonuses
Hybrid work model
Health insurance
+3
Senior AI Systems Engineer
Senior AI Systems Engineer

Placements24 • Siyancuma Local Municipality

Hybrid
ZAR 900,000 - 1,500,000
Bonuses
Health insurance
Generous PTO
+1
Senior AI Engineer - Cloud Platforms
Senior AI Engineer - Cloud Platforms

Placements24 • Randburg

Hybrid
ZAR 1,200,000 - 1,600,000
Health insurance
Professional development opportunities
Retirement plan
+1
Senior AI Research Scientist
Senior AI Research Scientist

Placements24 • Midrand

Hybrid
ZAR 1,200,000 - 1,800,000
Bonuses
Health insurance
Professional development
+2