Machine Learning Engineer - Deep Learning

Placements24

East London

On-site

ZAR 700,000 - 1,100,000

Full time

6 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
Health and retirement benefits
Professional development
Supportive team environment
Continuous learning culture
Generous paid time off
Career progression opportunities

Job summary

Placements24 in East London, Eastern Cape, ZA seeks a Machine Learning Engineer (Deep Learning) to develop, train, and deploy high-performance models. You will work with data scientists and software engineers to translate research into scalable code and robust ML pipelines.

The role emphasizes practical deployment, data preprocessing, model evaluation, and staying current with AI research. Office-based environment with opportunities for career growth within the AI division.

Qualifications

  • Bachelor's or Master's in CS/Engineering/AI or related field.
  • 2-4 years of experience in ML engineering with a DL focus.
  • Proficiency in Python and ML libraries such as TensorFlow, PyTorch, Keras, scikit-learn.
  • Solid understanding of CNNs, RNNs, Transformers.
  • Experience with data preprocessing and feature engineering.
  • Familiarity with cloud ML services (AWS/Azure/GCP).
  • Experience with version control and testing practices.
  • Strong analytical and problem-solving skills; good communication.

Responsibilities

  • Develop, train, and optimize deep learning models using TensorFlow and PyTorch.
  • Implement and deploy deep learning models into production environments.
  • Collaborate with data scientists to translate research models into efficient, scalable code.
  • Work on data preprocessing, feature engineering, and model evaluation for deep learning tasks.
  • Design and implement robust ML pipelines for training and inference.
  • Monitor and maintain deployed models, ensuring performance and reliability.
  • Stay updated with the latest advancements in deep learning and AI.
  • Contribute to selecting hardware and software infrastructure for DL workloads.
  • Troubleshoot and resolve issues related to model training and deployment.
  • Document methodologies, code, and experimental results thoroughly.

Skills

Python
Deep Learning
Data preprocessing
Model evaluation
Communication

Education

Bachelor's or Master's in CS/Engineering/AI

Tools

TensorFlow
PyTorch
Keras
scikit-learn

Job description

About the Role

Our client is a leader in leveraging cutting-edge machine learning to solve complex real-world problems. We are seeking a talented Machine Learning Engineer specializing in Deep Learning to join our dedicated team in **East London, Eastern Cape, ZA**. This role focuses on the practical application and deployment of advanced deep learning models. You will work closely with data scientists and software engineers to build, train, optimize, and deploy high-performance deep learning solutions for various applications. This is an exciting opportunity to contribute to impactful projects and grow your career within a company that values innovation and technical excellence in the AI space.


Key Responsibilities


  • Develop, train, and optimize deep learning models using frameworks like TensorFlow and PyTorch.

  • Implement and deploy deep learning models into production environments.

  • Collaborate with data scientists to translate research models into efficient, scalable code.

  • Work on data preprocessing, feature engineering, and model evaluation for deep learning tasks.

  • Design and implement robust ML pipelines for training and inference.

  • Monitor and maintain deployed models, ensuring performance and reliability.

  • Stay updated with the latest advancements and research in deep learning and AI.

  • Contribute to the selection of appropriate hardware and software infrastructure for deep learning workloads.

  • Troubleshoot and resolve technical issues related to model training and deployment.

  • Document methodologies, code, and experimental results thoroughly.


Requirements


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

  • 2-4 years of professional experience in Machine Learning Engineering, with a focus on Deep Learning.

  • Proficiency in Python and experience with ML libraries (e.g., TensorFlow, PyTorch, Keras, scikit-learn).

  • Solid understanding of deep learning architectures (CNNs, RNNs, Transformers) and concepts.

  • Experience with data preprocessing and feature engineering for deep learning.

  • Familiarity with cloud platforms (AWS, Azure, GCP) and their ML services.

  • Experience with software development best practices (e.g., version control, testing).

  • Strong analytical and problem-solving skills.

  • Good communication and teamwork abilities.

  • Ability to work effectively in an office-based environment in East London, Eastern Cape, ZA.


Benefits


  • competitive salary

  • comprehensive health and retirement benefits

  • opportunities for professional development

  • supportive team environment

  • culture of continuous learning

  • generous paid time off

  • opportunities for career progression within our growing AI division

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer - Deep Learning Specialist
Machine Learning Engineer - Deep Learning Specialist

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work environment
Competitive salary
Health insurance
+3
Machine Learning Engineer - Deep Learning
Machine Learning Engineer - Deep Learning

Placements24 • Polokwane

On-site
ZAR 900,000 - 1,100,000
Health insurance
Retirement contributions
Professional development opportunities
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
AI/ML Engineer - Deep Learning Specialist
AI/ML Engineer - Deep Learning Specialist

Placements24 • Mossel Bay

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Health benefits
Performance incentives
+1
Senior Ai/Ml Engineer - Deep Learning
Senior Ai/Ml Engineer - Deep Learning

Placements24 • South Africa

Hybrid
ZAR 1,000,000 - 1,800,000
Competitive salary
Medical insurance
Provident fund
+6
Machine Learning Engineer
Machine Learning Engineer

Placements24 • Polokwane

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

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Health insurance
Training opportunities
+1
Senior Deep Learning Engineer
Senior Deep Learning Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 1,200,000 - 1,800,000
Medical aid
Retirement plan
Training opportunities
+1
Machine Learning Engineer
Machine Learning Engineer

Placements24 • Klerksdorp

On-site
ZAR 600,000 - 900,000
Health insurance
Retirement savings
Professional development
AI Research Engineer (Deep Learning)
AI Research Engineer (Deep Learning)

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Generous annual leave
Hybrid work model
+1