Remote ML Engineer for Predictive Analytics & MLOps

Placements24

Durban

Hybrid

ZAR 400,000 - 700,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Generous paid time off
Performance-based bonus
Professional growth opportunities (e.g
Online courses and conferences

Job summary

Placements24 in Durban, South Africa, is seeking a Machine Learning Engineer to design, deploy, and maintain scalable ML systems. The role emphasizes end-to-end responsibilities from preprocessing to deployment while handling large datasets and collaborating with stakeholders.

Ideal candidates will have 3+ years of production ML experience, strong Python skills, and hands-on experience with ML libraries and cloud platforms.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Data Science, Statistics, or a related quantitative field.
  • Proven experience (3+ years) in developing and deploying machine learning models in a production environment.
  • Strong understanding of machine learning algorithms (regression, classification, clustering, etc.) and statistical modeling.
  • Proficiency in Python and relevant ML libraries (e.g., Scikit-learn, TensorFlow, PyTorch, Keras).
  • Experience with data manipulation and analysis tools (e.g., Pandas, NumPy).
  • Familiarity with SQL and database systems.
  • Experience with cloud computing platforms (e.g., AWS SageMaker, Azure ML, GCP AI Platform).
  • Knowledge of MLOps principles and tools is highly desirable.
  • Strong problem-solving abilities and attention to detail.
  • Excellent communication skills, with the ability to explain complex technical concepts to non-technical audiences.

Responsibilities

  • Design, build, train, and deploy machine learning models for predictive analytics, forecasting, and classification tasks.
  • Develop and maintain robust data pipelines for feature engineering and model training.
  • Implement and optimize machine learning algorithms, ensuring scalability and efficiency.
  • Collaborate with data scientists and business stakeholders to understand requirements and translate them into technical solutions.
  • Monitor and evaluate the performance of deployed models, iterating and retraining as needed.
  • Utilize cloud platforms (e.g., AWS, Azure, GCP) for model development and deployment.
  • Write clean, maintainable, and well-documented code in Python or other relevant languages.
  • Stay up-to-date with the latest advancements in machine learning and AI.
  • Contribute to the development of best practices and MLOps strategies within the team.
  • Troubleshoot and resolve issues related to ML models and infrastructure.

Skills

Python
Machine learning
Problem solving
Communication

Education

Bachelor's or Master's degree in Computer Science, Data Science, Statistics, or related field

Tools

Scikit-learn
TensorFlow
PyTorch
Keras
Pandas
NumPy
SQL
AWS SageMaker
Azure ML
GCP AI Platform

Job description

Placements24 in Durban, South Africa, is seeking a Machine Learning Engineer to design, deploy, and maintain scalable ML systems. The role emphasizes end-to-end responsibilities from preprocessing to deployment while handling large datasets and collaborating with stakeholders.

Ideal candidates will have 3+ years of production ML experience, strong Python skills, and hands-on experience with ML libraries and cloud platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote ML Engineer - Predictive Analytics
Remote ML Engineer - Predictive Analytics

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,300,000
Performance-based bonuses
Remote work across SA
Health insurance and retirement plans
+2
Senior ML Engineer - Hybrid, Production ML & MLOps Leader
Senior ML Engineer - Hybrid, Production ML & MLOps Leader

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,400,000
Competitive remuneration package
Medical insurance including hospital,药
Paid time off and sick leave
+5
Lead ML Engineer - Predictive Analytics & MLOps Leader
Lead ML Engineer - Predictive Analytics & MLOps Leader

Placements24 • Centurion

On-site
ZAR 1,200,000 - 1,900,000
Health insurance
Retirement savings plan
Paid annual leave
+2
Lead ML Engineer & MLOps Architect
Lead ML Engineer & MLOps Architect

Placements24 • Cape Town

Hybrid
ZAR 1,200,000 - 2,000,000
Competitive salary
Medical benefits
Retirement benefits
+4
Senior ML Data Scientist — Predictive Analytics Lead
Senior ML Data Scientist — Predictive Analytics Lead

Placements24 • Durban

On-site
ZAR 850,000 - 1,400,000
Competitive salary
Health insurance
Learning opportunities
+1
Senior ML Engineer — Lead Scalable AI Platforms
Senior ML Engineer — Lead Scalable AI Platforms

Placements24 • Klerksdorp

On-site
ZAR 1,000,000 - 2,000,000
Competitive salary
Stock options
Professional development
+3
Lead ML Engineer – Predictive Analytics & Platform Innovation
Lead ML Engineer – Predictive Analytics & Platform Innovation

Placements24 • George

On-site
ZAR 1,400,000 - 2,000,000
Medical aid
Retirement fund
Performance incentives
+1
Remote Senior ML Engineer — AI Research & Production
Remote Senior ML Engineer — AI Research & Production

Placements24 • Durban

Hybrid
ZAR 1,200,000 - 1,900,000
Stock options/bonuses
Health insurance
Retirement planning
+3
Remote Lead ML Engineer - Predictive Analytics
Remote Lead ML Engineer - Predictive Analytics

Placements24 • Rustenburg

Hybrid
ZAR 1,200,000 - 2,100,000
Medical aid and pension benefits
Annual performance bonus
Flexible remote work environment
+1
Predictive ML Engineer - Build & Deploy Models
Predictive ML Engineer - Build & Deploy Models

Placements24 • Mossel Bay

On-site
ZAR 900,000 - 1,200,000
Health insurance
Retirement contributions
Paid annual leave
+1