Machine Learning Engineer - Predictive Analytics

Placements24

Gqeberha

Hybrid

ZAR 600,000 - 900,000

Full time

34 hours 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

Competitive salary
Performance bonuses
Fully remote in SA
Continuous learning opportunities

Job summary

Placements24 in South Africa is seeking a Machine Learning Engineer to design, build, and deploy scalable ML models from data to production. This remote role lets you work from any location in SA while collaborating with data scientists and engineers.

You will perform data exploration, feature engineering, model evaluation, and deployment, using Python, TensorFlow or PyTorch, and ML libraries, with a focus on reliability and impact.

Qualifications

  • Bachelor's or Master's in Computer Science, Data Science, Statistics, or related quantitative field.
  • Proven experience as ML Engineer or Data Scientist focused on applied ML.
  • Proficiency in Python and ML libraries (Scikit-learn, Pandas, NumPy, TensorFlow/PyTorch).
  • Experience with data visualization tools and techniques.
  • Understanding of cloud platforms (AWS/Azure/GCP) and MLOps concepts.

Responsibilities

  • Design, develop, and deploy ML models for predictive analytics and classification.
  • Perform data exploration, cleaning, and feature engineering.
  • Train, evaluate, and optimize ML algorithms including deep learning.
  • Deploy models into production and monitor performance.
  • Collaborate with data scientists and software engineers to integrate ML solutions.
  • Stay updated with ML and MLOps advancements.

Skills

Machine Learning
Data visualization
Remote collaboration
Analytical thinking
Problem solving

Education

Bachelor's degree in CS/DS/Stats
Master's degree preferred

Tools

Python
Scikit-learn
Pandas
NumPy
TensorFlow
PyTorch

Job description

About the Role

Our client is a data-driven organization looking to revolutionize its predictive capabilities through advanced machine learning. We are seeking a talented Machine Learning Engineer to join our team in Port Elizabeth. This is a fully remote position, enabling you to work from your preferred location within South Africa. You will be instrumental in building, deploying, and maintaining sophisticated machine learning models that drive critical business decisions. Your work will involve the entire ML lifecycle, from data exploration and feature engineering to model training, evaluation, and production deployment. If you have a strong foundation in ML algorithms, a passion for data, and experience building scalable solutions, we encourage you to apply.

Key Responsibilities
  • Design, develop, and implement machine learning models for predictive analytics, forecasting, and classification tasks.
  • Perform data exploration, cleaning, and feature engineering to prepare datasets for modeling.
  • Train, evaluate, and optimize various ML algorithms (e.g., regression, classification, clustering, deep learning).
  • Deploy ML models into production environments using appropriate tools and platforms.
  • Monitor model performance in production and implement retraining strategies as needed.
  • Collaborate with data scientists and software engineers to integrate ML solutions into existing systems.
  • Stay current with advancements in machine learning, MLOps, and relevant technologies.
  • Document code, models, and processes thoroughly.
Requirements
  • Bachelor's or Master's degree in Computer Science, Data Science, Statistics, or a related quantitative field.
  • Proven experience as a Machine Learning Engineer or Data Scientist with a focus on applied ML.
  • Proficiency in Python and ML libraries such as Scikit-learn, Pandas, NumPy, and TensorFlow/PyTorch.
  • Experience with data visualization tools and techniques.
  • Understanding of cloud platforms (AWS, Azure, GCP) and ML services.
  • Familiarity with MLOps principles and tools for model deployment and monitoring.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities, suitable for a remote work setting.
Benefits
  • Our client offers a competitive salary, performance bonuses, and a robust benefits package.
  • This fully remote role provides the flexibility to work from anywhere in South Africa.
  • Enjoy opportunities for continuous learning, professional development, and the chance to work on impactful projects that drive business value.
  • We foster an inclusive and innovative remote work culture, offering the tools and support needed for success.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Machine Learning Engineer - Predictive Analytics
Lead Machine Learning 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
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,800,000
Competitive salary
Performance bonuses
Health insurance
+4
Machine Learning Engineer - Predictive Analytics
Machine Learning Engineer - Predictive Analytics

Placements24 • Richards Bay

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Medical aid and retirement fund
Performance bonuses
+2
Senior Machine Learning Engineer - Predictive Analytics
Senior Machine Learning Engineer - Predictive Analytics

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,400,000
Competitive remuneration package
Medical insurance including hospital,药
Paid time off and sick leave
+5
Senior Data Scientist - Machine Learning & Analytics
Senior Data Scientist - Machine Learning & Analytics

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Retirement savings plan
Fully remote role
+2
Remote Data Scientist - Machine Learning
Remote Data Scientist - Machine Learning

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,300,000
Highly competitive salary
Home office stipend
Ongoing learning & conferences
+1
Remote Machine Learning Engineer
Remote Machine Learning Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 800,000 - 1,400,000
Competitive salary
Medical aid
Professional development
+2
Senior Data Scientist (AI/ML)
Senior Data Scientist (AI/ML)

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,700,000
Remote work
Professional development support
Conferences and training
Remote Data Scientist - Machine Learning
Remote Data Scientist - Machine Learning

Placements24 • Noord-Kaap

Hybrid
CAD 168,000 - 238,000
Remote work
Home office stipend
Professional development
+1
Senior Data Scientist - Machine Learning Specialist
Senior Data Scientist - Machine Learning Specialist

Placements24 • George

Hybrid
ZAR 1,200,000 - 2,400,000
Remote work
Stock options
Health insurance
+2