Machine Learning Engineer

Placements24

Centurion

On-site

ZAR 800,000 - 1,200,000

Full time

7 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
Challenging AI projects
Collaborative environment
Professional development
Centurion office

Job summary

Placements24 in Centurion is seeking a talented Machine Learning Engineer to join our data science team. You will develop, deploy, and maintain ML models and systems powering intelligent features and data-driven decisions across our organization.

You will collaborate with data scientists, software engineers, and product managers to prototype, test, and scale AI solutions. The role offers a dynamic, collaborative environment with opportunities for professional growth.

Qualifications

  • Bachelor's or Master's degree in a quantitative field.
  • 2+ years of hands-on ML engineering or ML-focused software development.
  • Proficiency in Python and ML libraries (Scikit-learn, TensorFlow, PyTorch).
  • Strong understanding of ML algorithms, statistical modeling, and data mining techniques.
  • Experience with data manipulation tools and databases (SQL, NoSQL).
  • Familiarity with cloud platforms and MLOps is a plus.

Responsibilities

  • Build and deploy production-ready ML models and pipelines.
  • Develop and maintain ML infrastructure, ensuring scalability, performance, and reliability.
  • Collaborate with data scientists to prototype, test, and validate new ML algorithms.
  • Implement data preprocessing, feature engineering, and model evaluation strategies.
  • Monitor and optimize deployed ML models for performance and accuracy.
  • Write clean, well-documented, and maintainable code for ML systems.

Skills

Python
ML Libraries
TensorFlow
PyTorch
Data Preprocessing
SQL/NoSQL
Cloud platforms
MLOps basics

Education

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

Tools

AWS
Azure
GCP
Docker
Kubernetes

Job description

About the Role

Our client is seeking a talented and driven Machine Learning Engineer to join their dynamic data science team. You will be responsible for developing, deploying, and maintaining machine learning models and systems that power intelligent features and drive data-driven decisions. This role involves working with large datasets, implementing complex algorithms, and ensuring the scalability and reliability of our AI infrastructure. You will collaborate closely with data scientists, software engineers, and product managers to bring innovative AI solutions to life within our organization in Centurion .

Key Responsibilities
  • Build and deploy production-ready machine learning models and pipelines.
  • Develop and maintain ML infrastructure, ensuring scalability, performance, and reliability.
  • Collaborate with data scientists to prototype, test, and validate new ML algorithms.
  • Implement data preprocessing, feature engineering, and model evaluation strategies.
  • Monitor and optimize deployed ML models for performance and accuracy.
  • Write clean, well-documented, and maintainable code for ML systems.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or a related quantitative field.
  • 2+ years of hands-on experience in machine learning engineering or software development with an ML focus.
  • Proficiency in Python and experience with ML libraries such as Scikit-learn, TensorFlow, or PyTorch.
  • Strong understanding of ML algorithms, statistical modeling, and data mining techniques.
  • Experience with data manipulation tools and databases (SQL, NoSQL).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and MLOps practices is a plus.
Benefits
  • Competitive salary and benefits package.
  • Opportunity to work on challenging and impactful AI projects.
  • Collaborative and innovative work environment.
  • Professional development and training opportunities.
  • Centrally located office in Centurion with modern amenities.
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 • Kempton Park

On-site
ZAR 650,000 - 1,200,000
Health insurance
Dental insurance
Vision insurance
+2
Machine Learning Engineer
Machine Learning Engineer

Placements24 • Polokwane

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

Placements24 • Klerksdorp

On-site
ZAR 600,000 - 900,000
Health insurance
Retirement savings
Professional development
Lead Machine Learning Engineer
Lead Machine Learning Engineer

Placements24 • Centurion

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Medical coverage
Pension plan
+4
Lead Machine Learning Engineer
Lead Machine Learning Engineer

Placements24 • East London

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary and incentives
Medical, dental, and vision insurance
Retirement savings plan contributions
+2
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Placements24 • Paarl

On-site
ZAR 900,000 - 1,200,000
Competitive salary and bonuses
Health, dental, and vision insurance
Generous paid time off and holidays
+4
Lead Machine Learning Engineer (AI Solutions)
Lead Machine Learning Engineer (AI Solutions)

Placements24 • Cape Town

On-site
ZAR 1,200,000 - 1,900,000
Bonus program
Medical aid and retirement fund
Professional development budget
+3
Senior Machine Learning Engineer - AI Platforms
Senior Machine Learning Engineer - AI Platforms

Placements24 • Klerksdorp

On-site
ZAR 1,000,000 - 2,000,000
Competitive salary
Stock options
Professional development
+3
Machine Learning Specialist
Machine Learning Specialist

Placements24 • Klerksdorp

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health insurance
Hybrid work options
+1
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