Specialist Algorithm Developer - Machine Learning

Placements24

Gqeberha

Hybrid

ZAR 1,000,000 - 1,800,000

Full time

5 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

Hybrid work model
Health insurance
Retirement contributions
Professional development

Job summary

Placements24 in Port Elizabeth, Eastern Cape, seeks a Specialist Algorithm Developer focused on Machine Learning in a hybrid role blending in‑office collaboration with remote work. You will design, implement, and optimize ML algorithms that solve complex scientific and data analysis challenges.

The ideal candidate has a strong ML theory background, excellent programming skills in Python and C++, and experience with TensorFlow, PyTorch, and Scikit-learn. Cloud and big data exposure is a plus.

Qualifications

  • Master's or PhD in Computer Science, Data Science, Statistics, Mathematics, or related field.
  • 5+ years of professional experience in algorithm development with ML specialization.
  • Proficiency in Python (TensorFlow, PyTorch, Scikit-learn) and C++.
  • Solid understanding of supervised, unsupervised, and deep learning.
  • Experience with data manipulation and analysis tools.

Responsibilities

  • Develop, test, and deploy cutting-edge ML algorithms and models.
  • Analyze large and complex datasets to extract insights and patterns.
  • Design and implement feature engineering strategies to improve model performance.
  • Collaborate with domain experts to translate problems into algorithmic solutions.
  • Optimize algorithms for production performance, scalability and efficiency.
  • Stay updated on ML, DL, and AI research and developments.
  • Contribute to technical documentation, code reviews, and knowledge sharing.
  • Participate in full software development lifecycle from conception to deployment.

Skills

Machine Learning
Algorithms
Python programming
C++ programming
Data manipulation
Problem solving
Team collaboration
Hybrid work experience

Education

Master's degree
PhD

Tools

TensorFlow
PyTorch
Scikit-learn
AWS
Azure
GCP

Job description

About the Role

Our client, a rapidly growing firm at the intersection of technology and scientific research, is looking for a highly skilled Specialist Algorithm Developer with a focus on Machine Learning. This role is crucial for designing, implementing, and optimizing advanced ML algorithms that solve complex scientific and data analysis challenges. Situated in the coastal city of Port Elizabeth, Eastern Cape , we offer a dynamic hybrid work environment that blends productive in‑office collaboration with the flexibility of remote work. You will work on diverse projects, contributing to breakthroughs in various scientific domains by creating intelligent systems and sophisticated data models. The ideal candidate is passionate about artificial intelligence, possesses strong programming skills, and thrives in an environment that values innovation and scientific rigor.

Key Responsibilities
  • Develop, test, and deploy cutting‑edge machine learning algorithms and models.
  • Analyze large and complex datasets to extract meaningful insights and identify patterns.
  • Design and implement feature engineering strategies to improve model performance.
  • Collaborate with domain experts to understand problem requirements and translate them into algorithmic solutions.
  • Optimize algorithms for performance, scalability, and efficiency in production environments.
  • Stay updated on the latest research and advancements in machine learning, deep learning, and artificial intelligence.
  • Contribute to technical documentation, code reviews, and knowledge sharing within the team.
  • Participate in the full software development lifecycle, from conception to deployment and maintenance.
Requirements
  • Master's or PhD degree in Computer Science, Data Science, Statistics, Mathematics, or a related quantitative field.
  • Minimum of 5 years of professional experience in algorithm development, with a strong specialization in machine learning.
  • Proficiency in programming languages such as Python (with libraries like TensorFlow, PyTorch, Scikit‑learn) and C++.
  • Solid understanding of core machine learning concepts, including supervised, unsupervised, and deep learning techniques.
  • Experience with data manipulation and analysis tools.
  • Strong problem‑solving skills and the ability to approach complex challenges systematically.
  • Excellent communication and teamwork abilities, with experience working in a hybrid or collaborative setting.
  • Experience with cloud platforms (AWS, Azure, GCP) and big data technologies is a plus.
Benefits

Our client provides a competitive salary, comprehensive benefits package including health insurance and retirement contributions, and significant opportunities for professional development. Our hybrid model in Port Elizabeth, Eastern Cape allows for a healthy work‑life balance. You will work with a talented team on challenging and impactful projects, gaining exposure to a wide array of scientific and technological domains. Join us to contribute to the future of intelligent systems and data‑driven scientific discovery.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer - Predictive Analytics
Senior Machine Learning Engineer - Predictive Analytics

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Equity
Health insurance
+3
Senior Data Scientist (Machine Learning Focus)
Senior Data Scientist (Machine Learning Focus)

Placements24 • Mossel Bay

Hybrid
ZAR 1,000,000 - 1,700,000
Hybrid work model
Mossel Bay office location
Health, dental, and vision benefits
+4
Machine Learning Engineer
Machine Learning Engineer

Placements24 • Cape Town

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Bonus
Health benefits
+3
Senior AI Data Scientist
Senior AI Data Scientist

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary & bonuses
Health & wellness
Learning & development
+3
Principal Machine Learning Engineer
Principal Machine Learning Engineer

Placements24 • Noord-Kaap

Hybrid
ZAR 1,000,000 - 1,600,000
Competitive salary & bonuses
Health, dental, vision coverage
Generous PTO
+1
Senior AI Engineer - Machine Learning
Senior AI Engineer - Machine Learning

Placements24 • Pietermaritzburg

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary with bonuses
Hybrid work model
Health insurance
+3
Senior Data Scientist (Machine Learning Focus)
Senior Data Scientist (Machine Learning Focus)

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,500,000
Bonuses
Medical aid
Annual leave
+3
Machine Learning Specialist
Machine Learning Specialist

Placements24 • Klerksdorp

On-site
ZAR 600,000 - 900,000
Competitive salary
Health insurance
Hybrid work options
+1
Machine Learning Engineer
Machine Learning Engineer

Placements24 • Polokwane

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

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,800,000
Competitive salary
Performance bonuses
Health insurance
+4