Machine Learning Engineer

Placements24

Durban

On-site

ZAR 600,000 - 900,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive salary
Medical aid and pension
Training and industry conferences
Collaborative work environment
Access to advanced technology

Job summary

Placements24 in Durban is seeking a talented Machine Learning Engineer to join our expanding data science team. You will develop, deploy, and monitor ML models that solve real business problems, collaborating with data scientists, engineers, and product teams.

The role emphasizes scalable ML pipelines, feature engineering, and model governance, with opportunities to work on cutting-edge AI solutions in a dynamic environment.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 2+ years of professional experience in machine learning engineering.
  • Proficiency in Python and ML libraries such as TensorFlow, PyTorch, or scikit-learn.
  • Experience with cloud platforms (AWS, Azure, GCP) and data processing tools (e.g., Spark).

Responsibilities

  • Develop and productionize machine learning models for various applications, including predictive modeling and recommendation systems.
  • Implement and optimize ML algorithms, ensuring scalability and efficiency.
  • Collaborate with data scientists to preprocess data, perform feature engineering, and validate model performance.
  • Build and maintain robust data pipelines for ML model training and inference.
  • Monitor deployed models, troubleshoot issues, and implement improvements in Durban.

Skills

Python
Machine learning
Data preprocessing
Model deployment
Team collaboration

Education

Bachelor's or Master's degree in Computer Science or Engineering

Tools

TensorFlow
PyTorch
scikit-learn
Spark

Job description

About the Role

Our client is seeking a talented Machine Learning Engineer to join their growing data science team based in Durban . In this role, you will be responsible for developing, implementing, and deploying machine learning models that solve complex business problems. You will work closely with data scientists, software engineers, and product teams to bring cutting-edge AI solutions to life. This is an exciting opportunity to contribute to impactful projects in a dynamic environment, utilizing advanced techniques and tools to drive innovation within the organization. You will play a crucial role in enhancing our product capabilities through intelligent systems.

Key Responsibilities
  • Develop and productionize machine learning models for various applications, including predictive modeling and recommendation systems.
  • Implement and optimize ML algorithms, ensuring scalability and efficiency.
  • Collaborate with data scientists to preprocess data, perform feature engineering, and validate model performance.
  • Build and maintain robust data pipelines for ML model training and inference.
  • Monitor deployed models, troubleshoot issues, and implement improvements in Durban .
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 2+ years of professional experience in machine learning engineering .
  • Proficiency in Python and ML libraries such as TensorFlow, PyTorch, or scikit-learn.
  • Solid understanding of data structures, algorithms, and software development best practices.
  • Experience with cloud platforms (AWS, Azure, GCP) and data processing tools (e.g., Spark).
Benefits
  • Competitive salary and annual bonus.
  • Comprehensive medical aid and pension fund.
  • Opportunities for training and attending industry conferences.
  • A collaborative and innovative work environment in Durban .
  • Access to advanced technology and a strong data-driven culture.
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 • Cape Town

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

Placements24 • Polokwane

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

Placements24 • Durban

On-site
ZAR 1,800,000 - 3,200,000
Competitive salary
Health & retirement benefits
Learning budget and conference access
+1
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 2,000,000
Competitive salary with performancebon
Health, dental, and vision insurance
Generous paid time off
+2
Machine Learning Specialist
Machine Learning Specialist

Placements24 • Klerksdorp

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health insurance
Hybrid work options
+1
Machine Learning Engineer - Predictive Analytics
Machine Learning Engineer - Predictive Analytics

Placements24 • Klerksdorp

On-site
ZAR 600,000 - 900,000
Attractive compensation package and性能n
Machine Learning Engineer
Machine Learning Engineer

Parvana • Kraaifontein

Hybrid
ZAR 700,000 - 1,200,000
Senior AI Engineer - Machine Learning
Senior AI Engineer - Machine Learning

Placements24 • Pietermaritzburg

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary with bonuses
Hybrid work model
Health insurance
+3
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
Data Scientist - Machine Learning Specialist
Data Scientist - Machine Learning Specialist

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Health benefits
Learning & development
+1