Senior Machine Learning Engineer (AI Research)

Placements24

Durban

Hybrid

ZAR 1,200,000 - 1,900,000

Full time

5 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

Stock options/bonuses
Health insurance
Retirement planning
Generous PTO
Remote work flexibility
Professional development opportunities

Job summary

Placements24 in Durban, KwaZulu-Natal, ZA invites an experienced Senior Machine Learning Engineer to design, build, and deploy cutting-edge ML models. You will work with large datasets and state-of-the-art frameworks, translating research concepts into production-grade systems.

The role requires advanced degree and 5+ years in ML, with strong Python skills and deep knowledge of ML algorithms. The position offers remote work options while staying connected to a Durban hub for collaboration and

Qualifications

  • Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
  • 5+ years of professional experience in machine learning engineering or research.
  • Strong proficiency in Python and ML libraries (TensorFlow, PyTorch, Scikit-learn).

Responsibilities

  • Design, develop, and implement advanced machine learning algorithms and models.
  • Train, evaluate, and optimize models for performance, scalability, and accuracy.
  • Work with large, complex datasets, ensuring data quality and preprocessing.
  • Collaborate with research scientists and engineers to integrate ML models into products and services.
  • Develop and maintain robust ML infrastructure, including MLOps pipelines.
  • Stay current with the latest advancements in machine learning and AI research.
  • Mentor junior engineers and contribute to a culture of technical excellence.
  • Communicate technical findings and project status to stakeholders.
  • Contribute to the development of intellectual property and publish research findings.

Skills

Python
TensorFlow
PyTorch
Scikit-learn
NLP
Computer vision
Reinforcement learning
Cloud platforms
Big data
Production deployment

Education

Master's or Ph.D. in CS/AI/ML or related field

Tools

AWS
Azure
GCP
Spark
Hadoop
MLOps

Job description

About the Role

Our client, a rapidly expanding AI research firm headquartered in **Durban, KwaZulu-Natal, ZA**, is seeking an innovative and highly skilled Senior Machine Learning Engineer to spearhead their advanced AI development initiatives. This role is crucial for designing, building, and deploying sophisticated machine learning models that address complex real-world challenges. You will be at the forefront of AI research, working with large datasets and state-of-the-art technologies to create intelligent systems. The ideal candidate possesses a strong theoretical foundation in machine learning, deep expertise in programming, and a proven ability to translate research concepts into production-ready solutions. This is an exceptional opportunity to make a significant impact in the field of artificial intelligence within a dynamic and forward-thinking company.

Key Responsibilities
  • Design, develop, and implement advanced machine learning algorithms and models.
  • Train, evaluate, and optimize models for performance, scalability, and accuracy.
  • Work with large, complex datasets, ensuring data quality and preprocessing.
  • Collaborate with research scientists and engineers to integrate ML models into products and services.
  • Develop and maintain robust ML infrastructure, including MLOps pipelines.
  • Stay current with the latest advancements in machine learning and AI research.
  • Mentor junior engineers and contribute to a culture of technical excellence.
  • Communicate technical findings and project status to stakeholders.
  • Contribute to the development of intellectual property and publish research findings.
Requirements
  • Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
  • 5+ years of professional experience in machine learning engineering or research.
  • Strong proficiency in Python and relevant ML libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
  • Deep understanding of various ML algorithms (e.g., deep learning, reinforcement learning, NLP, computer vision).
  • Experience with cloud platforms (AWS, Azure, GCP) and big data technologies (e.g., Spark, Hadoop).
  • Proven experience in deploying ML models into production environments.
  • Strong software engineering principles and best practices.
  • Excellent analytical and problem-solving skills.
  • Ability to work independently and as part of a collaborative team.
  • Experience or interest in **Durban, KwaZulu-Natal, ZA** is a plus.
Benefits
  • Our client offers an industry-leading compensation package, including a highly competitive annual salary and attractive stock options/bonuses.
  • Comprehensive health insurance, retirement planning, and generous paid time off are standard.
  • You will have access to the latest hardware and software resources, attend top AI conferences, and benefit from a culture that encourages innovation and continuous learning.
  • Professional development and training opportunities are abundant.
  • This is a remote position, allowing flexibility while working on groundbreaking AI projects.
  • Join a world-class team and shape the future of artificial intelligence from **Durban, KwaZulu-Natal, ZA**.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Research Scientist - Machine Learning Specialization
Senior AI Research Scientist - Machine Learning Specialization

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Annual leave
Professional development
+3
Senior AI Research Scientist - Machine Learning
Senior AI Research Scientist - Machine Learning

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,400,000
Hybrid work model
State-of-the-art research facilities
Professional development opportunities
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
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
Senior AI Research Scientist - Machine Learning
Senior AI Research Scientist - Machine Learning

Placements24 • Johannesburg

Hybrid
ZAR 1,200,000 - 2,400,000
Hybrid work model
Health and wellness benefits
Remote Machine Learning Engineer
Remote Machine Learning Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 800,000 - 1,400,000
Competitive salary
Medical aid
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
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
Remote Senior AI/ML Engineer
Remote Senior AI/ML Engineer

Placements24 • LegKraal Gate

Hybrid
ZAR 1,200,000 - 1,800,000
Health insurance
Performance bonuses
Professional development budget
+1
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