Machine Learning Engineer - Deep Learning Specialist

Placements24

Mossel Bay

Hybrid

ZAR 750,000 - 1,200,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

Salary package with incentives
Medical aid benefits
Retirement savings plan
Training funding for AI/ML conferences
Generous annual leave

Job summary

Placements24 is seeking a talented Machine Learning Engineer specializing in Deep Learning to join our Mossel Bay team. You will design, train, and deploy cutting-edge ML models, from R&D to production, and collaborate with data scientists and software engineers to scale solutions for real-world challenges.

You should have a strong theoretical and practical background in deep learning, hands-on experience with TensorFlow or PyTorch, and solid Python skills.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
  • Proven experience as a Machine Learning Engineer or a similar role with a focus on deep learning.
  • Hands-on experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras.
  • Strong programming skills in Python, with proficiency in libraries like NumPy, Pandas, and Scikit-learn.
  • Solid understanding of machine learning algorithms and best practices.
  • Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker).
  • Familiarity with MLOps principles and tools.
  • Excellent analytical and problem-solving skills.
  • Strong communication and teamwork abilities, essential for a Mossel Bay, Western Cape based team.

Responsibilities

  • Design, train, and evaluate deep learning models for various applications (image, NLP, anomaly detection).
  • Develop and optimize ML pipelines for data preprocessing and feature engineering.
  • Deploy ML models into production ensuring scalability and reliability.
  • Collaborate with data scientists and software engineers to integrate models into systems.
  • Monitor and retrain deployed models for continuous improvement.
  • Stay updated with latest DL/ML research and practices.
  • Write clean, well-documented Python code using ML libraries.
  • Contribute to internal ML tooling and infrastructure.
  • Troubleshoot model performance and deployment issues.

Skills

Deep learning
Python programming
Analytical thinking
Teamwork
Problem solving
Communication

Education

Bachelor's degree in Computer Science/AI/ML
Master's degree in related field

Tools

TensorFlow
PyTorch
Keras
NumPy
Pandas
Scikit-learn
Docker

Job description

About the Role

Our client, a leader in the AI & Emerging Technologies sector, is seeking a talented Machine Learning Engineer with a specialization in Deep Learning to join their team in **Mossel Bay, Western Cape**. This role is integral to developing and deploying cutting-edge AI models that drive innovation and provide sophisticated solutions for complex challenges. You will work within a collaborative environment, contributing to the entire lifecycle of machine learning models, from research and development to production deployment and monitoring. The ideal candidate possesses a strong theoretical understanding of deep learning combined with practical engineering skills to build scalable and efficient ML systems. This is an exciting opportunity to make a significant impact in a growing field, working on projects that are at the forefront of technological advancement in **South Africa**.

Key Responsibilities
  • Design, implement, and train deep learning models for various applications, including image recognition, natural language processing, and anomaly detection.
  • Develop and optimize machine learning pipelines for data preprocessing, feature engineering, and model evaluation.
  • Deploy machine learning models into production environments, ensuring scalability, reliability, and performance.
  • Collaborate with data scientists and software engineers to integrate ML models into existing systems and applications.
  • Monitor and maintain deployed models, implementing strategies for continuous improvement and retraining.
  • Stay abreast of the latest research and advancements in deep learning and machine learning engineering.
  • Write clean, efficient, and well‑documented code in Python and relevant ML libraries.
  • Contribute to the development of internal ML tooling and infrastructure.
  • Troubleshoot and resolve issues related to ML model performance and deployment.
Requirements
  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
  • Proven experience as a Machine Learning Engineer or a similar role with a focus on deep learning.
  • Hands‑on experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras.
  • Strong programming skills in Python, with proficiency in libraries like NumPy, Pandas, and Scikit‑learn.
  • Solid understanding of machine learning algorithms and best practices.
  • Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker).
  • Familiarity with MLOps principles and tools.
  • Excellent analytical and problem‑solving skills.
  • Strong communication and teamwork abilities, essential for a **Mossel Bay, Western Cape** based team.
Benefits

Our client offers a competitive salary package, including performance‑based incentives and regular salary reviews. Employees receive comprehensive medical aid benefits, including private hospital coverage, and access to retirement savings plans. We are committed to your professional growth, offering funding for relevant training, workshops, and attendance at leading AI and ML conferences. The work environment in **Mossel Bay, Western Cape** is collaborative and innovative. Other benefits include generous paid annual leave, opportunities for career advancement, and involvement in exciting, cutting‑edge projects. Join a team that values expertise and fosters a culture of continuous learning and technological advancement.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Machine Learning Engineer - Deep Learning
Machine Learning Engineer - Deep Learning

Placements24 • East London

On-site
ZAR 700,000 - 1,100,000
Competitive salary
Health and retirement benefits
Professional development
+4
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
Machine Learning Engineer

Placements24 • Klerksdorp

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

Placements24 • Mossel Bay

On-site
ZAR 1,000,000 - 1,800,000
Stock options
Comprehensive health insurance
Generous annual bonus
+1
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
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
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 Research
Senior Machine Learning Engineer - AI Research

Placements24 • Klerksdorp

On-site
ZAR 1,200,000 - 1,800,000
Health coverage
Retirement plan
Professional development
+2
Machine Learning Engineer
Machine Learning Engineer

Placements24 • Polokwane

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