Machine Learning Engineer

Placements24

Bloemfontein

On-site

ZAR 600,000 - 900,000

Full time

3 days ago
Be an early applicant
Application generator

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
Bonuses
Medical aid
Retirement fund
Annual leave
Professional development
Supportive team
Modern offices in Welkom

Job summary

Placements24 in Welkom seeks a skilled Machine Learning Engineer to develop, deploy, and maintain ML models that drive business value on-site. You will collaborate with data scientists and software engineers to build robust data pipelines and scalable ML infrastructure.

The role emphasizes experimentation, model evaluation, and continuous improvement of our AI solutions in a dynamic team environment, with opportunities for professional growth and training.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Data Science, or a related field.
  • 2+ years of experience in machine learning engineering or data science.
  • Proficiency in Python and ML libraries such as scikit-learn, TensorFlow, or PyTorch.
  • Experience with data preprocessing, feature engineering, and model evaluation techniques.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker).
  • Strong problem-solving skills and attention to detail.

Responsibilities

  • Develop and implement machine learning models and algorithms for various applications.
  • Build and optimize data pipelines for training and deploying ML models.
  • Collaborate with data scientists to translate research into production-ready code.
  • Monitor and maintain deployed ML models, ensuring optimal performance and accuracy.
  • Conduct experiments and A/B testing to improve model performance.
  • Contribute to the continuous improvement of our ML infrastructure and tooling.

Skills

Python
ML libraries
Data preprocessing
Cloud platforms
feature engineering
Model evaluation

Education

Bachelor's or Master's in CS/Data Science

Tools

Docker
scikit-learn
TensorFlow/PyTorch

Job description

About the Role

Our client is seeking a talented Machine Learning Engineer to join their innovative team in Welkom . You will play a pivotal role in developing, deploying, and maintaining machine learning models that drive business value. This position involves working closely with data scientists and software engineers to bring cutting-edge AI solutions to life. You will contribute to building robust data pipelines, implementing sophisticated algorithms, and ensuring the scalability and efficiency of our machine learning infrastructure within a collaborative, on-site environment.

Key Responsibilities
  • Develop and implement machine learning models and algorithms for various applications.
  • Build and optimize data pipelines for training and deploying ML models.
  • Collaborate with data scientists to translate research into production-ready code.
  • Monitor and maintain deployed ML models, ensuring optimal performance and accuracy.
  • Conduct experiments and A/B testing to improve model performance.
  • Contribute to the continuous improvement of our ML infrastructure and tooling.
Requirements
  • Bachelor's or Master's degree in Computer Science, Data Science, or a related field.
  • 2+ years of experience in machine learning engineering or data science.
  • Proficiency in Python and ML libraries such as scikit-learn, TensorFlow, or PyTorch.
  • Experience with data preprocessing, feature engineering, and model evaluation techniques.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker).
  • Strong problem-solving skills and attention to detail.
Benefits
  • Competitive annual salary and potential performance bonuses.
  • Comprehensive medical aid and retirement fund contributions.
  • Generous annual leave and sick leave benefits.
  • Opportunities for professional development and training.
  • A dynamic and supportive team environment focused on cutting-edge technology.
  • Modern office facilities in Welkom .
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

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

Placements24 • Pretoria

On-site
ZAR 700,000 - 900,000
Competitive salary
Performance bonuses
Professional development opportunities
+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
Data Scientist - Machine Learning Specialist
Data Scientist - Machine Learning Specialist

Placements24 • Bloemfontein

On-site
ZAR 700,000 - 1,100,000
Competitive salary
Cutting-edge projects
Welcoming environment
+2
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
AI/ML Software Engineer
AI/ML Software Engineer

Placements24 • Vereeniging

On-site
ZAR 540,000 - 900,000
Competitive salary
Health insurance
PTO & holidays
+1
Senior AI/ML Platform Engineer
Senior AI/ML Platform Engineer

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 1,200,000 - 2,000,000
Competitive salary
Performance-based bonuses
Health, dental, and vision insurance
+3
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