Senior AI/ML Software Engineer

Placements24

Noord-Kaap

Hybrid

ZAR 900,000 - 1,500,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive salary
Benefits package
Hybrid work model
Professional development
Conference attendance
Collaborative environment

Job summary

Placements24 in Kimberley is seeking a Senior AI/ML Software Engineer to join our hybrid team. You will help develop, implement and deploy production AI/ML features across platforms.

You will work with data scientists and engineers to build scalable ML infrastructure, write clean, well-documented code, and contribute to cutting-edge AI projects with tangible business impact.

Qualifications

  • Bachelor's or Master's degree in CS, Engineering, or related quantitative field.
  • 5+ years of professional software engineering experience, with 2+ years in AI/ML.
  • Proficient in Python and AI/ML libraries (TensorFlow, PyTorch, scikit-learn).
  • Strong ML concepts and production-ready practices.
  • Experience with cloud platforms and MLOps is a plus.

Responsibilities

  • Develop and optimize ML models and algorithms for production.
  • Implement and integrate AI/ML solutions into software platforms.
  • Collaborate with data scientists to translate research into production code.
  • Build and maintain data pipelines and ML infrastructure.
  • Write clean, well-documented, and thoroughly tested code, participating in code reviews.
  • Troubleshoot and resolve issues related to AI/ML systems in production environments.

Skills

Python
AI/ML concepts
Team collaboration
Problem solving
MLOps

Education

Bachelor's or Master's degree in CS/Engineering

Tools

TensorFlow
PyTorch
scikit-learn
AWS
Azure
GCP

Job description

About the Role

Our client is seeking a talented Senior AI/ML Software Engineer to join their team in Kimberley . This hybrid role is central to developing, implementing, and deploying sophisticated machine learning models and AI-driven features into production systems. You will work closely with data scientists and other engineers to build scalable, high-performance AI solutions that address key business challenges within the AI & Emerging Technologies sector. This is an excellent opportunity to contribute to cutting-edge AI development in a collaborative environment, working on challenging projects that have a tangible impact.

Key Responsibilities
  • Develop and optimize machine learning models and algorithms for various applications, ensuring production-readiness.
  • Implement and integrate AI/ML solutions into existing software platforms and products.
  • Collaborate with data scientists to translate research models into robust, scalable production code.
  • Build and maintain efficient data pipelines and ML infrastructure to support model training and deployment.
  • Write clean, well-documented, and thoroughly tested code, participating actively in code reviews.
  • Troubleshoot and resolve issues related to AI/ML systems in production environments.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related quantitative field.
  • 5+ years of professional software engineering experience, with at least 2 years focused on AI/ML development.
  • Strong proficiency in Python and experience with AI/ML libraries such as TensorFlow, PyTorch, or scikit-learn.
  • Solid understanding of machine learning concepts, algorithms, and best practices.
  • Experience with cloud platforms (AWS, Azure, GCP) and MLOps principles is a plus.
  • Excellent problem-solving skills and the ability to work effectively in a team environment.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Hybrid work model offering flexibility.
  • Opportunities for professional development, including training and conference attendance.
  • Collaborative work environment focused on innovation in AI .
  • Exposure to diverse and challenging projects in emerging technologies .
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior AI Platform Engineer
Senior AI Platform Engineer

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work arrangement
Senior Data Scientist - AI Focus
Senior Data Scientist - AI Focus

Placements24 • Noord-Kaap

Hybrid
ZAR 1,000,000 - 1,500,000
Salary with bonuses
Hybrid work model
Medical benefits
+3
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
Machine Learning Engineer
Machine Learning Engineer

Placements24 • Pretoria

On-site
ZAR 700,000 - 900,000
Competitive salary
Performance bonuses
Professional development opportunities
+1
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 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
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/ML Platform Engineer
Senior AI/ML Platform Engineer

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 1,200,000 - 2,000,000
Competitive salary
Performance-based bonuses
Health, dental, and vision insurance
+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
AI/ML Lead Engineer
AI/ML Lead Engineer

Placements24 • Sandton

On-site
ZAR 1,500,000 - 2,100,000
Highly competitive salary with bonus &
stock options
Health, dental, vision insurance
+2