Machine Learning Engineer

Placements24

South Africa

Hybrid

ZAR 600,000 - 900,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health insurance
Retirement plan
Hybrid work model
Learning opportunities

Job summary

Placements24 in South Africa is seeking a talented Machine Learning Engineer to join its dynamic team in Tembisa on a hybrid schedule. You will work on challenging AI projects, developing and deploying sophisticated ML models in production.

Collaborate with data scientists, software engineers and product managers to translate data into impactful features. A strong background in Python, ML libraries, cloud platforms, and MLOps is essential for success.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in machine learning engineering or data science.
  • Proficiency in Python and ML libraries (e.g., Scikit-learn, TensorFlow, PyTorch).
  • Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices.
  • Strong understanding of ML algorithms, statistical modeling, and data structures.

Responsibilities

  • Develop, train, and deploy machine learning models using various algorithms and frameworks.
  • Build and maintain scalable data pipelines for model training and inference.
  • Collaborate with software engineers to integrate ML models into production systems.
  • Monitor model performance, identify drift, and implement retraining strategies.
  • Conduct A/B tests and experiments to evaluate the impact of ML models.

Skills

3+ years experience in ML

Education

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

Tools

Python
Scikit-learn
TensorFlow
PyTorch
AWS/Azure/GCP
MLOps

Job description

About the Role

Our client is seeking a talented Machine Learning Engineer to join their dynamic team in Tembisa . This hybrid role offers the opportunity to work on challenging AI projects, contributing to the development and deployment of sophisticated machine learning models. You will collaborate closely with data scientists, software engineers, and product managers to bring innovative AI-driven features to life. We are looking for an individual who is passionate about applying ML techniques to real-world problems and thrives in a collaborative, forward-thinking environment.

Key Responsibilities
  • Develop, train, and deploy machine learning models using various algorithms and frameworks.
  • Build and maintain scalable data pipelines for model training and inference.
  • Collaborate with software engineers to integrate ML models into production systems.
  • Monitor model performance, identify drift, and implement retraining strategies.
  • Conduct A/B tests and experiments to evaluate the impact of ML models.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in machine learning engineering or data science.
  • Proficiency in Python and relevant ML libraries (e.g., Scikit-learn, TensorFlow, PyTorch).
  • Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices.
  • Strong understanding of ML algorithms, statistical modeling, and data structures.
Benefits
  • Competitive salary and performance bonuses.
  • Comprehensive health insurance and retirement plan.
  • Opportunities for professional growth and learning.
  • Hybrid work model balancing in-office collaboration and remote flexibility.
  • Access to cutting-edge technology and training resources.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer
Machine Learning Engineer

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,300,000
Bonuses
Health coverage
Professional development
+2
Machine Learning Engineer
Machine Learning Engineer

Placements24 • Cape Town

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Bonus
Health benefits
+3
Machine Learning Engineer
Machine Learning Engineer

Placements24 • Durban

On-site
ZAR 600,000 - 900,000
Competitive salary
Medical aid and pension
Training and industry conferences
+2
Senior Machine Learning Engineer - AI Innovations
Senior Machine Learning Engineer - AI Innovations

Placements24 • Midrand

On-site
ZAR 1,200,000 - 2,100,000
Health insurance
Paid time off
Professional development
+1
AI/ML Engineer
AI/ML Engineer

Placements24 • Sandton

On-site
ZAR 850,000 - 1,150,000
Competitive salary
Medical aid and retirement fund
Continuous learning
+2
Machine Learning Specialist
Machine Learning Specialist

Placements24 • Klerksdorp

On-site
ZAR 600,000 - 900,000
Competitive salary
Health insurance
Hybrid work options
+1
Senior AI Engineer - Machine Learning
Senior AI Engineer - Machine Learning

Placements24 • Pietermaritzburg

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary with bonuses
Hybrid work model
Health insurance
+3
Machine Learning Engineer (Computer Vision)
Machine Learning Engineer (Computer Vision)

Placements24 • Gauteng

On-site
ZAR 600,000 - 1,000,000
Competitive salary package
Medical and retirement benefits
Access to cutting-edge hardware and AI
Machine Learning Engineer - NLP Focus
Machine Learning Engineer - NLP Focus

Placements24 • Gauteng

On-site
ZAR 900,000 - 1,300,000
Remote work
Stock options
Health insurance
+3
Machine Learning Operations (MLOps) Engineer
Machine Learning Operations (MLOps) Engineer

Placements24 • Vereeniging

Hybrid
ZAR 720,000 - 900,000