Senior Machine Learning Engineer

Placements24

Soweto

Hybrid

ZAR 900,000 - 1,800,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

Fully remote
Stock options
Health insurance
Learning budget

Job summary

Placements24 is seeking a Senior Machine Learning Engineer to join a fully remote AI research team. You will design, train, and deploy robust ML models and data pipelines, collaborating with data scientists and software engineers to scale ML in production.

The role emphasizes MLOps, experimentation, and staying current with deep learning advancements, while contributing to the company's AI roadmap and strategic vision.

Qualifications

  • Master's or PhD in Computer Science, ML, Statistics, or related field.
  • 5+ years of professional ML engineering experience.
  • Proficiency in Python and ML libraries (TensorFlow, PyTorch, Scikit-learn, Keras).
  • Experience with data preprocessing, feature engineering, and model evaluation.
  • Experience with cloud platforms (AWS, Azure, GCP) and MLOps tools (MLflow, Kubeflow).

Responsibilities

  • Design, develop, and implement ML models and algorithms for various applications.
  • Build and maintain scalable ML pipelines for data processing, model training, and deployment.
  • Collaborate with data scientists and software engineers to integrate ML models into production systems.
  • Optimize model performance, efficiency, and scalability.
  • Conduct thorough model evaluation, validation, and A/B testing.
  • Implement MLOps practices for CI/CD of ML models.
  • Research and stay updated with ML/deep learning advancements.
  • Troubleshoot and debug complex issues in ML systems.
  • Contribute to the company's AI strategy and roadmap.
  • Document models, experiments, and deployment processes.

Skills

ML engineering
Python
Statistical modeling

Education

Master's or PhD in CS/ML/Statistics

Tools

TensorFlow
PyTorch
Scikit-learn
Keras
AWS
Azure
GCP

Job description

About the Role

Our client, an innovative AI research lab focused on developing cutting-edge predictive analytics solutions, is seeking a Senior Machine Learning Engineer to join their fully remote team. This role is pivotal in designing, building, and deploying robust machine learning models and systems that drive significant business impact. You will work on challenging problems, from data preprocessing and feature engineering to model training, evaluation, and deployment at scale. The ideal candidate possesses a deep understanding of various machine learning algorithms, strong programming skills, and experience with MLOps practices. We foster an environment of continuous learning, scientific rigor, and collaborative innovation, encouraging exploration and pushing the boundaries of what's possible with AI. Join us and contribute to groundbreaking advancements in machine learning from anywhere.

Key Responsibilities
  • Design, develop, and implement machine learning models and algorithms for various applications.
  • Build and maintain scalable ML pipelines for data processing, model training, and deployment.
  • Collaborate with data scientists and software engineers to integrate ML models into production systems.
  • Optimize model performance, efficiency, and scalability.
  • Conduct thorough model evaluation, validation, and A/B testing.
  • Implement MLOps best practices for version control, continuous integration, and continuous deployment of ML models.
  • Research and stay updated with the latest advancements in machine learning and deep learning.
  • Troubleshoot and debug complex issues in ML systems.
  • Contribute to the development of the company's AI strategy and roadmap.
  • Document models, experiments, and deployment processes.
Requirements
  • Master's or Ph.D. in Computer Science, Machine Learning, Statistics, or a related quantitative field.
  • 5+ years of professional experience in machine learning engineering or a related role.
  • Proficiency in Python and relevant ML libraries (e.g., TensorFlow, PyTorch, Scikit-learn, Keras).
  • Strong understanding of machine learning algorithms, statistical modeling, and data mining techniques.
  • Experience with data preprocessing, feature engineering, and model evaluation.
  • Experience with cloud platforms (AWS, Azure, GCP) and their ML services.
  • Familiarity with MLOps tools and workflows (e.g., MLflow, Kubeflow, Docker).
  • Knowledge of big data technologies (e.g., Spark, Hadoop) is a plus.
  • Excellent problem‑solving, analytical, and communication skills.
  • Ability to work independently and effectively in a remote team environment.
Benefits
  • Fully remote position offering significant flexibility and work-life balance.
  • Opportunity to work on challenging and impactful AI projects.
  • Competitive salary and stock options.
  • Access to continuous learning, training, and conference attendance.
  • Collaborative and intellectually stimulating remote work environment.
  • Contribute to a company at the forefront of AI innovation.
  • Comprehensive health, dental, and vision insurance.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Machine Learning Engineer
Remote Senior Machine Learning Engineer

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,800,000
Health insurance
Vision benefits
Retirement plan
+4
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,800,000
Competitive salary
Performance bonuses
Health insurance
+4
Senior Machine Learning Engineer - AI Research
Senior Machine Learning Engineer - AI Research

Placements24 • Johannesburg

Hybrid
ZAR 1,000,000 - 2,000,000
Bonuses
Home office stipend
Advanced computing resources
+1
Senior Machine Learning Engineer - Cloud AI
Senior Machine Learning Engineer - Cloud AI

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,600,000
Health, dental, and vision insurance
Fully remote work environment
Professional development opportunities
+1
Remote Senior Data Scientist - AI/ML
Remote Senior Data Scientist - AI/ML

Placements24 • East London

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Remote-friendly culture
Professional development budget
Senior AI Software Engineer - MLOps
Senior AI Software Engineer - MLOps

Placements24 • Graafwater

Hybrid
ZAR 1,976,000 - 2,635,000
Remote work flexibility
Health benefits
Professional development budget
Senior Data Scientist - AI/ML
Senior Data Scientist - AI/ML

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,800,000
Competitive salary and bonuses
Full remote work flexibility
Professional development budget
+2
Remote Machine Learning Engineer - MLOps Focus
Remote Machine Learning Engineer - MLOps Focus

Placements24 • Benoni

Hybrid
ZAR 650,000 - 950,000
Health insurance
Home office allowance
Continuous learning resources
Lead AI Engineer (Remote)
Lead AI Engineer (Remote)

Placements24 • Rustenburg

Remote
ZAR 1,958,000 - 2,936,000
Remote work
Flexible schedule
Learning & development
Remote Senior Data Scientist (Machine Learning)
Remote Senior Data Scientist (Machine Learning)

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 1,000,000 - 1,800,000
Health benefits
Flexible schedule
Remote work