Machine Learning Engineer - Predictive Modeling

Placements24

Mtubatuba Local Municipality

Hybrid

ZAR 600,000 - 900,000

Full time

2 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

Competitive salary with bonuses
Health and wellness benefits
Generous paid time off
Professional development opportunities
Access to cloud resources for ML work
Remote-first collaborative culture

Job summary

Placements24 is seeking a highly skilled Machine Learning Engineer for a fully remote role. You will lead the ML lifecycle from preprocessing and feature engineering to model training, validation and deployment, impacting business intelligence and operational efficiency.

You will work with large datasets, and cutting-edge tools to build predictive models and intelligent systems, collaborating with data scientists, engineers, and analysts across a remote-first team.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Statistics, Data Science, or a related quantitative field.
  • 3+ years experience as a Machine Learning Engineer or in a predictive modelling role.
  • Strong programming skills in Python and ML libraries (Scikit-learn, TensorFlow, PyTorch, Keras).
  • Experience with data manipulation and analysis tools (Pandas, NumPy, SQL).
  • Understanding of statistical concepts and ML algorithms.
  • Cloud platforms (AWS, Azure, GCP) and MLOps is a plus.
  • Ability to work remotely in a collaborative team.
  • Strong communication skills and attention to detail.

Responsibilities

  • Design, build, and maintain ML pipelines for predictive modeling.
  • Develop and implement algorithms for classification, regression, clustering, and time-series forecasting.
  • Perform data exploration, cleaning, and feature engineering on large datasets.
  • Train, evaluate, and fine-tune ML models using various libraries.
  • Deploy ML models into production with scalability and reliability.
  • Monitor model performance and plan retraining and updates.
  • Collaborate with data scientists, engineers, and analysts to deliver solutions.
  • Automate ML workflows to improve efficiency.
  • Stay updated with AI and analytics advancements.
  • Document methodologies, experiments, and results thoroughly.

Skills

Python
ML algorithms
Data manipulation
Problem solving

Education

Bachelor's or Master's in CS/DS

Tools

Scikit-learn
TensorFlow
PyTorch
Keras
Pandas
NumPy
SQL

Job description

About the Role

Our client, a dynamic innovator in AI and emerging technologies, is actively seeking a highly skilled Machine Learning Engineer to join their growing team. This is a fully remote position, enabling you to contribute to cutting-edge projects from the comfort of your home office. You will be instrumental in developing and deploying sophisticated predictive models that drive business intelligence and operational efficiency. Your work will involve the entire ML lifecycle, from data preprocessing and feature engineering to model training, validation, and deployment. We are dedicated to building a world-class remote workforce, providing a supportive and collaborative environment for all team members. This role is perfect for a proactive engineer who is passionate about leveraging data to solve complex problems and eager to make a tangible impact. You will work with vast datasets and cutting-edge tools to build intelligent systems that predict future trends and outcomes. Join us in shaping the future of data-driven insights and strategic decision-making through advanced AI.


Key Responsibilities


  • Design, build, and maintain robust machine learning pipelines for predictive modeling.

  • Develop and implement algorithms for classification, regression, clustering, and time-series forecasting.

  • Perform data exploration, cleaning, and feature engineering on large and complex datasets.

  • Train, evaluate, and fine-tune ML models using various frameworks and libraries.

  • Deploy ML models into production environments, ensuring scalability and reliability.

  • Monitor model performance in production and implement strategies for retraining and updates.

  • Collaborate with data scientists, software engineers, and business analysts to understand requirements and deliver solutions.

  • Automate ML workflows and processes to improve efficiency.

  • Stay up-to-date with the latest advancements in machine learning and predictive analytics.

  • Document methodologies, experiments, and results thoroughly.


Requirements


  • Bachelor's or Master's degree in Computer Science, Statistics, Data Science, or a related quantitative field.

  • Proven experience (3+ years) as a Machine Learning Engineer or in a similar role focused on predictive modeling.

  • Strong programming skills in Python and proficiency with ML libraries (e.g., Scikit-learn, TensorFlow, PyTorch, Keras).

  • Experience with data manipulation and analysis tools (e.g., Pandas, NumPy, SQL).

  • Solid understanding of statistical concepts and machine learning algorithms.

  • Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices is a plus.

  • Ability to work effectively in a fully remote and collaborative team environment.

  • Excellent problem-solving skills and attention to detail.

  • Strong communication skills, with the ability to explain technical concepts clearly.

  • A proactive and self-motivated approach to tackling challenges.


Benefits


  • Highly competitive salary and potential for performance bonuses.

  • Comprehensive health and wellness benefits package.

  • Generous paid time off and flexible working hours.

  • Opportunities for professional development, including online courses and virtual conferences.

  • Access to advanced cloud computing resources for ML development.

  • A collaborative and supportive remote-first work culture.

  • The chance to work on impactful projects that leverage data for significant business outcomes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer - Predictive Modeling
Senior Machine Learning Engineer - Predictive Modeling

Placements24 • Stellenbosch

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Fully remote
Professional development allowance
+5
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,800,000
Fully remote
Stock options
Health insurance
+1
Remote Machine Learning Engineer - Big Data Analytics
Remote Machine Learning Engineer - Big Data Analytics

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,300,000
Home office stipend
Health insurance
Flexible hours
+1
Senior AI/ML Engineer - Predictive Modeling
Senior AI/ML Engineer - Predictive Modeling

Placements24 • Benoni

Hybrid
ZAR 1,200,000 - 1,800,000
Health, dental, and vision insurance
Retirement savings plan
Professional development opportunities
+1
Remote Lead Machine Learning Engineer
Remote Lead Machine Learning Engineer

Placements24 • Randburg

Hybrid
ZAR 1,990,000 - 2,985,000
Remote-first culture
Health insurance
Flexible PTO
+1
Remote Senior Machine Learning Engineer
Remote Senior Machine Learning Engineer

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,800,000
Health insurance
Vision benefits
Retirement plan
+4
Principal Machine Learning Engineer
Principal Machine Learning Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 1,300,000 - 2,150,000
Home office stipend
Remote-first culture
Competitive salary + bonus
+1
Remote Lead Machine Learning Engineer
Remote Lead Machine Learning Engineer

Placements24 • Gauteng

Hybrid
ZAR 1,200,000 - 2,100,000
Fully remote
Competitive salary
Professional development budget
+1
Remote Lead Data Scientist - Machine Learning Applications
Remote Lead Data Scientist - Machine Learning Applications

Placements24 • Vereeniging

Hybrid
ZAR 1,200,000 - 2,000,000
Equity options
Home office setup allowance
Remote-first culture
+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