Principal Machine Learning Engineer - Reinforcement Learning

Placements24

Rustenburg

On-site

ZAR 1,200,000 - 2,000,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

Relocation assistance
Executive compensation package
Research and training budget
Hackathons and innovation challenges

Job summary

Placements24 is seeking a Principal Machine Learning Engineer in Rustenburg, North West, to lead RL research and deployment across complex industrial processes.

You will design novel RL algorithms, build scalable systems, and mentor a team of engineers while collaborating with domain experts to drive impactful AI applications.

Qualifications

  • PhD or MSc in CS/ML or related field.
  • 8+ years of ML experience with strong RL focus.
  • Proven RL deployment in real-world systems.
  • Strong mathematics, statistics, and linear algebra.

Responsibilities

  • Lead design and implementation of novel RL algorithms and models.
  • Develop scalable RL systems for complex optimization problems.
  • Build simulation environments to train and evaluate RL agents.
  • Mentor junior engineers and researchers; publish findings.

Skills

Reinforcement Learning
Python
Deep Learning
Mentoring/Leadership
Distributed Computing

Education

PhD in Computer Science/ML

Tools

TensorFlow
PyTorch
Keras
OpenAI Gym
Unity ML-Agents

Job description

About the Role Our client, a global leader in developing intelligent automation solutions, is seeking a highly accomplished Principal Machine Learning Engineer to join their elite research and development team in Rustenburg, North West. This senior position will focus on pioneering advancements in Reinforcement Learning (RL) and its applications in complex decision-making systems. You will be at the forefront of designing, building, and deploying state-of-the-art RL agents and algorithms that drive autonomous behavior and optimize performance in critical industrial processes. This is a unique opportunity to lead significant technical initiatives, mentor talented engineers, and influence the strategic direction of AI development. We are looking for an individual with a deep theoretical understanding of RL, coupled with extensive practical experience in implementing scalable solutions. Your contributions will be vital in shaping the next generation of AI-powered automation. The role offers an intellectually stimulating environment, significant research freedom, and the chance to work on challenging, real-world problems. Join us in Rustenburg and be part of a team that is redefining industry standards through advanced AI.

Key Responsibilities
  • Lead the research, design, and implementation of novel Reinforcement Learning algorithms and models.
  • Develop and deploy scalable RL systems for complex optimization and control problems.
  • Architect and build robust simulation environments for training and evaluating RL agents.
  • Collaborate with domain experts to define problem formulations and performance metrics for RL applications.
  • Mentor and guide junior machine learning engineers and researchers.
  • Stay abreast of the latest research in RL and related fields (e.g., deep learning, control theory).
  • Publish research findings in top-tier conferences and journals.
  • Contribute to the company's intellectual property portfolio through patents and technical innovations.
  • Optimize RL algorithms for efficiency and real-time performance.
  • Ensure the ethical and responsible development and deployment of AI systems.
Requirements
  • Ph.D. or Master's degree in Computer Science, Machine Learning, Artificial Intelligence, or a related quantitative field.
  • Minimum of 8 years of experience in machine learning, with a strong specialization in Reinforcement Learning.
  • Proven track record of successfully developing and deploying RL solutions in real-world applications.
  • Expertise in programming languages such as Python, and proficiency with ML libraries (e.g., TensorFlow, PyTorch, Keras).
  • Deep understanding of RL algorithms, including Q-learning, Policy Gradients, Actor-Critic methods, and model-based RL.
  • Experience with simulation tools and environments (e.g., OpenAI Gym, MuJoCo, Unity ML-Agents).
  • Strong theoretical foundation in mathematics, statistics, and linear algebra.
  • Excellent problem-solving, analytical, and critical thinking abilities.Strong leadership and communication skills, with the ability to mentor and guide teams.
  • Experience with large-scale data processing and distributed computing is a plus.
Benefits
  • Executive-level compensation package, including significant bonuses and potential equity.
  • Comprehensive health, dental, and vision insurance for employees and dependents.
  • Generous vacation policy and paid time off.
  • Significant budget for professional development, conferences, and advanced training.
  • Access to world-class computing infrastructure and cutting-edge research tools.
  • Opportunity to work on highly impactful and challenging projects.
  • Relocation assistance provided for successful candidates.
  • Contribution to a leading pension fund.
  • Regular innovation challenges and hackathons.
  • A culture that values intellectual curiosity and scientific exploration.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal AI Engineer - Reinforcement Learning
Principal AI Engineer - Reinforcement Learning

Placements24 • Pretoria

Hybrid
ZAR 1,800,000 - 3,000,000
Relocation assistance
Hybrid work model
Professional development
Machine Learning Engineer - Reinforcement Learning
Machine Learning Engineer - Reinforcement Learning

Placements24 • Stellenbosch

Hybrid
ZAR 850,000 - 1,350,000
Competitive salary
Health coverage
Retirement planning
+2
Lead Ai Engineer (Reinforcement Learning)
Lead Ai Engineer (Reinforcement Learning)

Placements24 • Stellenbosch

Hybrid
ZAR 1,000,000 - 1,800,000
Competitive salary and incentives
Health and retirement benefits
Paid time off and holidays
+2
Machine Learning Engineer - Reinforcement Learning
Machine Learning Engineer - Reinforcement Learning

Placements24 • Paarl

On-site
ZAR 900,000 - 1,500,000
Health insurance
Retirement planning
Professional development opportunities
Senior AI Engineer - Reinforcement Learning
Senior AI Engineer - Reinforcement Learning

Placements24 • Randburg

Hybrid
ZAR 1,200,000 - 2,100,000
Competitive salary
Hybrid work model
Conference attendance
+4
AI Research Scientist - Reinforcement Learning
AI Research Scientist - Reinforcement Learning

Placements24 • Bloemfontein

On-site
ZAR 1,200,000 - 2,400,000
Competitive salary with bonuses
Health, dental, and vision insurance
Generous paid time off
+7
Principal AI Scientist - Reinforcement Learning
Principal AI Scientist - Reinforcement Learning

Placements24 • Sandton

On-site
ZAR 3,000,000 - 6,000,000
Equity
Medical benefits
Retirement plan
+3
Senior Machine Learning Engineer - Deep Reinforcement Learning
Senior Machine Learning Engineer - Deep Reinforcement Learning

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,800,000
Healthcare benefits
Hybrid work environment in Pretoria
Professional development opportunities
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
Principal AI Researcher - Reinforcement Learning
Principal AI Researcher - Reinforcement Learning

Placements24 • Bloemfontein

Hybrid
ZAR 1,000,000 - 1,800,000
Flexible hybrid work arrangement
Relocation assistance to Bloemfontein
Conference attendance and research预算