Senior Machine Learning Engineer

Placements24

East London

Hybrid

ZAR 900,000 - 1,500,000

Full time

2 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

Competitive salary
Health benefits
Generous paid time off
Remote work flexibility

Job summary

Placements24 is seeking a Senior Machine Learning Engineer to join a remote-first team building and scaling AI-powered solutions. You will design, train, and deploy production ML models, work with large datasets, and collaborate with data scientists and software engineers to integrate models into product features.

The role emphasizes MLOps, model monitoring, ethical AI, and staying current with research. You can contribute from anywhere, with asynchronous collaboration and strong autonomy

Qualifications

  • Master's or Ph.D. in Computer Science, ML, Statistics, or a related field.
  • Proven experience with deployed ML models.
  • Strong Python and ML library expertise (TensorFlow, PyTorch, scikit-learn).
  • Solid understanding of ML algorithms, statistical modeling, and data mining techniques.
  • Experience with MLOps tools and CI/CD for ML (MLflow, Kubeflow).
  • Proficiency with large datasets and distributed computing (Spark).
  • Experience with cloud ML services (AWS/Azure/GCP) and Docker.

Responsibilities

  • Design, build, train, and deploy production-ready machine learning models.
  • Develop and maintain robust data pipelines for model training and inference.
  • Collaborate with data scientists and software engineers to integrate ML models into product features.
  • Optimize model performance, scalability, and efficiency.
  • Conduct rigorous experimentation and validation of ML algorithms and approaches.
  • Stay abreast of the latest research and advancements in ML/AI.
  • Implement MLOps best practices for model versioning, monitoring, and deployment.
  • Ensure ethical and responsible AI development and deployment.
  • Troubleshoot and debug complex ML system issues.
  • Mentor junior engineers and contribute to the team's technical growth.

Skills

Python programming
ML algorithms understanding
Distributed computing
Problem solving
Communication

Education

Master's or Ph.D. in Computer Science / ML / Statistics

Tools

TensorFlow
PyTorch
scikit-learn
MLflow
Kubeflow
Spark
Docker
CI/CD for ML
AWS
Azure
GCP

Job description

About the Role

Our client, a leader in AI-driven solutions, is seeking a highly skilled Senior Machine Learning Engineer to join their innovative and fully remote team. This role is instrumental in developing, deploying, and scaling machine learning models that power our cutting-edge products and services. You will work with vast datasets, advanced algorithms, and state-of-the-art tools to solve complex challenges and drive significant business impact. As a remote-first organization, we champion asynchronous communication, self-motivation, and collaborative problem solving. This is an exceptional opportunity for an experienced ML Engineer to contribute to groundbreaking AI advancements from anywhere.


Key Responsibilities


  • Design, build, train, and deploy production-ready machine learning models.

  • Develop and maintain robust data pipelines for model training and inference.

  • Collaborate with data scientists and software engineers to integrate ML models into product features.

  • Optimize model performance, scalability, and efficiency.

  • Conduct rigorous experimentation and validation of ML algorithms and approaches.

  • Stay abreast of the latest research and advancements in machine learning and artificial intelligence.

  • Implement MLOps best practices for model versioning, monitoring, and deployment.

  • Ensure the ethical and responsible development and deployment of AI systems.

  • Troubleshoot and debug complex ML system issues.

  • Mentor junior engineers and contribute to the team's technical growth.


Requirements


  • Master's or Ph.D. in Computer Science, Machine Learning, Statistics, or a related quantitative field.

  • Proven experience as a Machine Learning Engineer, with a strong portfolio of deployed models.

  • Expertise in Python and common ML libraries (e.g., TensorFlow, PyTorch, scikit-learn).

  • Strong understanding of machine learning algorithms, statistical modeling, and data mining techniques.

  • Experience with MLOps tools and practices (e.g., MLflow, Kubeflow, CI/CD for ML).

  • Proficiency in working with large datasets and distributed computing frameworks (e.g., Spark).

  • Experience with cloud platforms (AWS, Azure, GCP) and their ML services.

  • Familiarity with containerization technologies (Docker).

  • Excellent problem-solving, analytical, and communication skills.

  • Ability to work effectively and autonomously in a fully remote environment.


Benefits


  • This fully remote position offers a highly competitive salary, comprehensive health and wellness benefits, performance bonuses, and generous paid time off.

  • Our client provides access to advanced technologies and tools, significant opportunities for professional development and learning, and a collaborative culture that values innovation and impact.

  • Enjoy the flexibility and work-life balance of a remote role while contributing to the forefront of AI technology.

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
Remote Lead Machine Learning Engineer
Remote Lead Machine Learning Engineer

Placements24 • Gauteng

Hybrid
ZAR 1,200,000 - 2,100,000
Fully remote
Competitive salary
Professional development budget
+1
Remote Senior AI/ML Engineer
Remote Senior AI/ML Engineer

Placements24 • Sandton

Hybrid
ZAR 1,496,000 - 2,160,000
Health insurance
Paid time off
Flexible hours
+2
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
Senior Machine Learning Engineer (Remote)
Senior Machine Learning Engineer (Remote)

Placements24 • LegKraal Gate

Hybrid
ZAR 2,133,000 - 2,953,000
Salary + bonuses
Stock options
Health, dental, vision insurance
+2
Senior Machine Learning Engineer (Remote-First)
Senior Machine Learning Engineer (Remote-First)

Placements24 • Sandton

Hybrid
ZAR 1,200,000 - 1,800,000
Lead Machine Learning Engineer
Lead Machine Learning Engineer

Placements24 • Kempton Park

Remote
ZAR 1,200,000 - 1,900,000
Equity options
Health coverage
Remote stipend
+3
Senior Machine Learning Engineer - Predictive Modeling
Senior Machine Learning Engineer - Predictive Modeling

Placements24 • Stellenbosch

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Fully remote
Professional development allowance
+5
Principal Machine Learning Engineer
Principal Machine Learning Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 1,300,000 - 2,150,000
Home office stipend
Remote-first culture
Competitive salary + bonus
+1
Machine Learning Engineer - Predictive Modeling
Machine Learning Engineer - Predictive Modeling

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 600,000 - 900,000
Competitive salary with bonuses
Health and wellness benefits
Generous paid time off
+3