Machine Learning Engineer - Predictive Analytics

Placements24

Mossel Bay

On-site

ZAR 900,000 - 1,200,000

Full time

4 days ago
Be an early applicant

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

Health insurance
Retirement contributions
Paid annual leave
Professional development

Job summary

Placements24 in Mossel Bay, Western Cape seeks a skilled Machine Learning Engineer focused on predictive analytics to join the data science team. You will oversee the full ML lifecycle from data exploration to production deployment, delivering actionable insights to drive business decisions.

You will work with large datasets, perform feature engineering, validate models, and collaborate with stakeholders to ensure impactful results.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Statistics, Mathematics, or related quantitative field.
  • 3+ years of professional experience as ML Engineer or Data Scientist with an engineering focus.
  • Strong programming in Python with ML libraries (scikit-learn, pandas, numpy).
  • Experience with ML frameworks and production deployment is a plus.

Responsibilities

  • Design, build, and maintain scalable ML models for predictive analytics.
  • Perform data cleaning, feature engineering, and EDA on large datasets.
  • Develop and validate predictive models using various ML algorithms.
  • Deploy ML models into production environments with reliable performance.
  • Monitor and retrain models to maintain accuracy.
  • Collaborate with data scientists, analysts, and stakeholders to deliver insights.
  • Stay up-to-date with ML advancements and document processes.

Skills

Python
ML libraries
Data visualization
SQL
Cloud platforms
MLOps
Problem solving
Attention to detail

Education

Quant degree

Tools

TensorFlow
Keras
PyTorch

Job description

About the Role

Our client is seeking a skilled Machine Learning Engineer with a strong focus on Predictive Analytics to join their growing data science team in Mossel Bay, Western Cape. This role is ideal for someone who excels at building and deploying machine learning models that provide actionable insights and drive business decisions. You will be responsible for the full ML lifecycle, from data exploration and feature engineering to model development, validation, and deployment into production environments. The successful candidate will work with complex datasets to uncover patterns, forecast trends, and optimize performance across various business domains. If you are passionate about leveraging data to solve real-world problems and possess a solid foundation in machine learning and statistical modeling, this opportunity is for you.

Key Responsibilities
  • Design, build, and maintain scalable machine learning models for predictive analytics.
  • Perform data cleaning, feature engineering, and exploratory data analysis on large datasets.
  • Develop and validate predictive models using various ML algorithms (regression, classification, time-series forecasting, etc.).
  • Implement and deploy ML models into production environments, ensuring performance and reliability.
  • Monitor and retrain models as needed to maintain accuracy and relevance.
  • Collaborate with data scientists, analysts, and business stakeholders to understand requirements and deliver insights.
  • Stay up-to-date with the latest advancements in machine learning and data science techniques.
  • Document model development processes, findings, and deployment procedures.
Requirements
  • Bachelor's or Master's degree in Computer Science, Statistics, Mathematics, or a related quantitative field.
  • 3+ years of professional experience as a Machine Learning Engineer or Data Scientist with an engineering focus.
  • Strong programming skills in Python and experience with ML libraries (e.g., scikit-learn, pandas, numpy).
  • Proficiency with ML frameworks such as TensorFlow, Keras, or PyTorch is a plus.
  • Solid understanding of statistical modeling, predictive analytics, and common ML algorithms.
  • Experience with data visualization tools and techniques.
  • Familiarity with SQL and working with relational databases.
  • Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices is advantageous.
  • Excellent problem-solving and analytical skills, with a keen attention to detail.
Benefits

Our client offers a competitive salary package, including an attractive annual income and potential performance-based bonuses. Comprehensive benefits include health insurance, retirement contributions, and paid annual leave. Professional development is highly valued, with support for ongoing training, certifications, and attendance at relevant industry events. The work environment in Mossel Bay is dynamic and team-oriented. This role is based on-site, providing a structured and collaborative setting to excel in your career. We are committed to employee well-being and professional growth.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI/ML Engineer - Predictive Analytics
AI/ML Engineer - Predictive Analytics

Placements24 • Mossel Bay

Hybrid
ZAR 700,000 - 950,000
Health insurance
Retirement plan
Hybrid work in Mossel Bay
Machine Learning Engineer - Predictive Analytics
Machine Learning Engineer - Predictive Analytics

Placements24 • Soweto

Hybrid
ZAR 600,000 - 900,000
Health insurance
Continuous learning
Hybrid work
+1
Senior Data Scientist (Machine Learning Focus)
Senior Data Scientist (Machine Learning Focus)

Placements24 • Mossel Bay

Hybrid
ZAR 1,000,000 - 1,700,000
Hybrid work model
Mossel Bay office location
Health, dental, and vision benefits
+4
Machine Learning Engineer - Predictive Analytics
Machine Learning 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
Lead Machine Learning Engineer - Predictive Analytics
Lead Machine Learning Engineer - Predictive Analytics

Placements24 • Centurion

On-site
ZAR 1,200,000 - 1,900,000
Health insurance
Retirement savings plan
Paid annual leave
+2
Senior Machine Learning Scientist - Predictive Analytics
Senior Machine Learning Scientist - Predictive Analytics

Placements24 • Klerksdorp

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Bonuses
Health insurance
+4
Machine Learning Engineer
Machine Learning Engineer

Placements24 • Cape Town

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

Placements24 • Rustenburg

Hybrid
ZAR 700,000 - 1,200,000
Competitive salary
Medical, dental, and vision coverage
Hybrid work arrangement
+5
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 - 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