Lead Machine Learning Engineer

Placements24

Midrand

On-site

ZAR 1,100,000 - 1,700,000

Full time

4 days ago
Be an early applicant

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
Medical and dental cover
Generous leave and holidays
Professional development opportunities
State-of-the-art tools

Job summary

Placements24 is seeking a Lead Machine Learning Engineer in Midrand to spearhead advanced ML initiatives. You will guide a team through the full ML lifecycle—from data prep to deployment—aligning with product goals and platform architecture.

The ideal candidate has a strong hands-on background, 6+ years in ML, and proven leadership. Expect a competitive, performance-driven environment with access to leading tools and cloud services.

Qualifications

  • Master's degree or equivalent in Computer Science, Statistics, Mathematics, or a related field.
  • 6+ years of hands-on machine learning engineering experience.
  • Experience leading technical teams and ML projects.
  • Expertise in Python and ML libraries such as TensorFlow, PyTorch, Keras and scikit-learn.
  • Experience with cloud ML services (AWS, Azure, GCP) and MLOps.

Responsibilities

  • Lead the design, development, and implementation of advanced machine learning models and algorithms.
  • Manage and mentor a team of machine learning engineers, fostering technical excellence.
  • Oversee the data pipeline for quality and efficient model training.
  • Implement and optimize MLOps for deployment, monitoring, and lifecycle management.
  • Collaborate with product managers to define ML roadmaps and deliverables.
  • Conduct model evaluation and validation to ensure performance and reliability.
  • Research and evaluate new ML technologies, tools, and methodologies.
  • Troubleshoot and resolve complex ML and infrastructure issues.
  • Contribute to architectural design of AI systems and platforms.
  • Champion best practices in ML engineering and software development.

Skills

Team leadership
Mentor engineers
Strategic thinking
Communication
Problem solving

Education

Master's degree in CS/Statistics/Math

Tools

TensorFlow
PyTorch
Keras
scikit-learn
MLflow
Kubeflow
AWS
Azure
GCP
CI/CD for ML

Job description

About the Role

Our client is at the forefront of AI and Emerging Technologies, and they are looking for an experienced Lead Machine Learning Engineer to spearhead their advanced development initiatives. Based in Midrand, Gauteng , this role is crucial for driving the innovation and implementation of sophisticated machine learning models that power our client's next-generation products and services. You will lead a team of talented engineers, guiding them through the entire machine learning lifecycle, from conceptualization and data preparation to model training, evaluation, and deployment. The ideal candidate is a strategic thinker with a deep technical background in machine learning, a passion for solving complex problems, and a proven ability to lead and mentor engineering teams. This position offers an exciting career path for an ambitious professional looking to make a significant impact in the rapidly evolving field of artificial intelligence.

Key Responsibilities
  • Lead the design, development, and implementation of advanced machine learning models and algorithms.
  • Manage and mentor a team of machine learning engineers, fostering a culture of technical excellence and collaboration.
  • Oversee the data pipeline, ensuring data quality, integrity, and efficient processing for model training.
  • Implement and optimize MLOps practices for robust model deployment, monitoring, and lifecycle management.
  • Collaborate with product managers and other engineering teams to define ML project roadmaps and deliverables.
  • Conduct rigorous model evaluation and validation to ensure performance and reliability.
  • Research and evaluate new machine learning technologies, tools, and methodologies.
  • Troubleshoot and resolve complex issues related to ML models and infrastructure.
  • Contribute to the architectural design of AI systems and platforms.
  • Champion best practices in machine learning engineering and software development.
Requirements
  • Master's degree or equivalent in Computer Science, Statistics, Mathematics, or a related field.
  • At least 6 years of hands-on experience in machine learning engineering.
  • Demonstrated experience leading technical teams and managing ML projects.
  • Expertise in Python and common ML libraries/frameworks such as TensorFlow, PyTorch, Keras, and scikit-learn.
  • Strong understanding of statistical modeling, data mining, and predictive analytics.
  • Experience with cloud platforms (AWS, Azure, GCP) and their ML services.
  • Proficiency in MLOps tools and methodologies (e.g., MLflow, Kubeflow, CI/CD for ML).
  • Excellent programming skills and experience with software development best practices.
  • Strong analytical and problem-solving abilities.
  • Effective communication and leadership skills.
  • Experience with big data technologies is a plus.
Benefits
  • Attractive salary and performance-based bonuses.
  • Comprehensive medical, dental, and vision coverage.
  • Generous annual leave and public holidays.
  • Professional development opportunities, including conferences and training.
  • Access to state-of-the-art technology and tools.
  • A dynamic and supportive team environment.
  • Retirement savings plan.
  • Company-sponsored social events.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Machine Learning Engineer
Lead Machine Learning Engineer

Placements24 • Pretoria

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Medical & dental cover
Pension contributions
+4
Assm Development & Training Lead
Assm Development & Training Lead

Mintek Pty Ltd. • Gauteng

On-site
ZAR 1,200,000 - 1,800,000
Bonuses
Medical coverage
Annual leave
+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
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
Lead Machine Learning Engineer - AI Research
Lead Machine Learning Engineer - AI Research

Placements24 • Cape Town

Hybrid
ZAR 1,000,000 - 1,400,000
Competitive salary
Stock options
Health, dental, vision coverage
+4
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
Lead Machine Learning Engineer - Predictive Analytics
Lead Machine Learning Engineer - Predictive Analytics

Placements24 • Randfontein

On-site
ZAR 1,200,000 - 2,100,000
Competitive salary and bonus structure
Healthcare benefits: medical, dental,
Professional development and certs
+1
Lead Machine Learning Engineer
Lead Machine Learning Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 1,000,000 - 1,800,000
Health insurance
Dental insurance
Vision insurance
+2
Principal Machine Learning Engineer
Principal Machine Learning Engineer

Placements24 • Upington

Hybrid
ZAR 1,200,000 - 2,000,000
Competitive salary
Health insurance
Hybrid work model
+3
Principal Machine Learning Engineer
Principal Machine Learning Engineer

Placements24 • Rustenburg

Hybrid
ZAR 1,200,000 - 2,000,000
Annual bonus
Equity options
Health, dental, and vision insurance
+2