Senior ML Engineer, Robotics & Autonomy – Hybrid

Placements24

Polokwane

Hybrid

ZAR 1,200,000 - 2,000,000

Full time

4 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

Health insurance
Pension contributions
Hybrid work
Training & conferences
Polokwane facility

Job summary

Placements24 is seeking a Senior Machine Learning Engineer (Robotics) to join our client’s R&D team in Polokwane, Limpopo, ZA. This hybrid role combines on-site collaboration and remote work to design, develop and deploy ML models for robotic perception, control and decision-making.

The ideal candidate holds a Master’s or PhD in CS/EE/Robotics, has 5+ years in ML engineering (2+ in robotics), and is proficient in Python with TensorFlow/PyTorch, ROS and OpenCV, plus data handling and

Qualifications

  • Master’s degree or PhD in Computer Science, Electrical Engineering, Robotics, or a related field with ML specialization.
  • Minimum of 5 years of experience in machine learning engineering, with at least 2 years in robotics applications.
  • Strong Python proficiency and experience with ML libraries/frameworks (TensorFlow, PyTorch, Scikit-Learn).
  • Experience with computer vision (OpenCV) and ROS is highly desirable.
  • Data collection, labeling, and management for ML projects; collaboration across teams.

Responsibilities

  • Develop and deploy ML models for robotic perception, control, and decision-making.
  • Design and train models for perception, localization, and navigation in complex environments.
  • Integrate ML models with ROS-based robotic software and simulation environments.
  • Collaborate with hardware engineers and software developers to ensure seamless integration.
  • Mentor junior engineers and contribute to knowledge sharing.

Skills

Machine learning
Robotics
Python
Problem solving
Communication

Education

Master’s degree in Computer Science, Electrical Engineering, or Robotics

Tools

ROS
OpenCV
TensorFlow
PyTorch
Scikit-learn

Job description

Placements24 is seeking a Senior Machine Learning Engineer (Robotics) to join our client’s R&D team in Polokwane, Limpopo, ZA. This hybrid role combines on-site collaboration and remote work to design, develop and deploy ML models for robotic perception, control and decision-making.

The ideal candidate holds a Master’s or PhD in CS/EE/Robotics, has 5+ years in ML engineering (2+ in robotics), and is proficient in Python with TensorFlow/PyTorch, ROS and OpenCV, plus data handling and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer (Robotics)
Senior Machine Learning Engineer (Robotics)

Placements24 • Polokwane

Hybrid
ZAR 1,200,000 - 2,000,000
Health insurance
Pension contributions
Hybrid work
+2
Lead Robotics & Automation Research Engineer (Hybrid)
Lead Robotics & Automation Research Engineer (Hybrid)

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation
Health benefits
Career growth opportunities
+1
Senior Robotics Software Engineer — Hybrid, Autonomy & Perception
Senior Robotics Software Engineer — Hybrid, Autonomy & Perception

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Hybrid work
Health insurance
+1
Senior ML Engineer - Hybrid, Production ML & MLOps Leader
Senior ML Engineer - Hybrid, Production ML & MLOps Leader

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,400,000
Competitive remuneration package
Medical insurance including hospital,药
Paid time off and sick leave
+5
Robotics Software Engineer - AI & Autonomy (Hybrid)
Robotics Software Engineer - AI & Autonomy (Hybrid)

Placements24 • Upington

Hybrid
ZAR 700,000 - 900,000
Hybrid work model
Competitive salary & benefits
Professional growth opportunities
+1
Senior AI Robotics Engineer — Industrial Automation
Senior AI Robotics Engineer — Industrial Automation

Placements24 • LegKraal Gate

On-site
ZAR 1,200,000 - 2,000,000
Medical aid
Retirement fund
Professional development
Senior ML Engineer — Hybrid, AI Innovator in Johannesburg
Senior ML Engineer — Hybrid, AI Innovator in Johannesburg

Placements24 • Johannesburg

Hybrid
ZAR 950,000 - 1,700,000
Health benefits
Retirement plan
Wellness program
+1
Senior ML Engineer - Hybrid Role with Growth & Perks
Senior ML Engineer - Hybrid Role with Growth & Perks

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Retirement plan
Performance bonuses
+6
Senior Computer Vision ML Engineer - Hybrid (Pretoria)
Senior Computer Vision ML Engineer - Hybrid (Pretoria)

Placements24 • South Africa

Hybrid
ZAR 1,000,000 - 1,400,000
Health insurance
Hybrid work model
Professional development opportunities
Senior AI Robotics Engineer: Autonomous Systems & Perception
Senior AI Robotics Engineer: Autonomous Systems & Perception

Placements24 • Polokwane

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Paid time off
+1