Remote Machine Learning Engineer

Placements24

Durban

Hybrid

ZAR 900,000 - 1,300,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health insurance
Paid time off
Home office budget
Professional development
Remote-friendly culture

Job summary

Placements24 is seeking a talented Remote Machine Learning Engineer to join a globally distributed team. You will design, build, and deploy robust ML models, work on challenging datasets, and contribute to cutting-edge AI solutions.

This role emphasizes collaboration across cross-functional teams in a fully remote setup. Ideal candidates have strong Python skills, experience with ML libraries, and a solid cloud/MLops background.

Qualifications

  • Degree in computer science, engineering or related field.
  • Proven experience as a machine learning engineer or similar role.
  • Strong programming with Python and ML libraries.
  • Solid understanding of ML algorithms and software engineering.

Responsibilities

  • Develop, train, and deploy scalable machine learning models.
  • Design and implement data pipelines for model training and evaluation.
  • Collaborate with data scientists and software engineers to deploy models in production.
  • Monitor and optimize performance of deployed ML models.
  • Run experiments to test new algorithms and techniques.
  • Contribute to codebase with high quality, maintainable code.

Skills

Machine learning
Remote collaboration
ML problem solving

Education

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

Tools

Python
Scikit-learn
TensorFlow
PyTorch
AWS
Azure
GCP

Job description

About the Role

Our client is seeking a talented and experienced Remote Machine Learning Engineer to join their globally distributed team, working remotely from anywhere. This role is crucial for designing, building, and deploying robust machine learning models that drive innovation across our product suite. You will have the opportunity to work on challenging datasets and complex problems, contributing directly to the development of cutting-edge AI solutions. As part of a forward-thinking company, you'll collaborate with cross-functional teams, contributing to a culture that values technical excellence, continuous learning, and the successful integration of AI into our services, all within a flexible and supportive remote work environment.

Key Responsibilities
  • Develop, train, and deploy scalable machine learning models for various applications.
  • Design and implement data pipelines for model training and evaluation.
  • Collaborate with data scientists and software engineers to integrate ML models into production systems.
  • Monitor and optimize the performance of deployed ML models.
  • Conduct experiments to test new algorithms and techniques.
  • Contribute to the team's codebase, ensuring high standards of quality and maintainability.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Machine Learning Engineer or in a similar role.
  • Proficiency in Python and popular ML libraries (e.g., Scikit-learn, TensorFlow, PyTorch).
  • Strong understanding of ML algorithms, data structures, and software engineering principles.
  • Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices.
  • Excellent communication skills and ability to work effectively in a remote, asynchronous setting.
Benefits
  • Competitive salary with remote work flexibility.
  • Comprehensive health, dental, and vision insurance plans.
  • Generous paid time off and holidays.
  • Home office setup allowance and professional development budget.
  • A fully remote culture that emphasizes collaboration and work-life balance.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer
Machine Learning Engineer

Placements24 • Gqeberha

Hybrid
ZAR 1,918,000 - 2,878,000
Stock options
Remote-first culture
Professional development budget
+2
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Placements24 • George

Hybrid
ZAR 1,200,000 - 2,000,000
Competitive salary
Hybrid work model
Health, dental and vision insurance
+2
Senior Data Scientist - Machine Learning
Senior Data Scientist - Machine Learning

Placements24 • Pretoria

Hybrid
ZAR 1,959,000 - 2,938,000
Remote work allowance
Health, dental, vision insurance
Flexible working hours
Data Scientist - Machine Learning
Data Scientist - Machine Learning

Placements24 • Stellenbosch

Hybrid
ZAR 700,000 - 1,200,000
Competitive salary
Remote work opportunities
Health insurance
+2
Lead Machine Learning Engineer
Lead Machine Learning Engineer

Placements24 • Cape Town

Hybrid
ZAR 2,241,000 - 3,201,000
Fully remote work
Bonus structure
Health, dental, vision insurance
+2
Senior Data Scientist - Machine Learning
Senior Data Scientist - Machine Learning

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,500,000
Remote-first
Flexible schedule
Professional development
+3
Senior Data Scientist - Machine Learning
Senior Data Scientist - Machine Learning

Placements24 • Klerksdorp

Hybrid
ZAR 1,200,000 - 2,100,000
Competitive salary
Annual bonus
Health, dental, and vision insurance
+4
Data Scientist - Machine Learning & AI
Data Scientist - Machine Learning & AI

Placements24 • Centurion

Hybrid
ZAR 1,800,000 - 2,400,000
Performance bonuses
Remote work
Health insurance
+2
Remote AI Software Engineer
Remote AI Software Engineer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Fully remote
Flexible hours
Cutting-edge AI
+2
Senior Data Scientist - Machine Learning
Senior Data Scientist - Machine Learning

Placements24 • Bloemfontein

Hybrid
ZAR 1,959,000 - 2,938,000
Salary + bonuses
Health, dental, vision insurance
Home office stipend
+2