Machine Learning Engineer - Reinforcement Learning Specialist

Placements24

Pretoria

Hybrid

ZAR 900,000 - 1,200,000

Full time

5 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 insurance
Generous vacation days
Conference access
Flexible work arrangements

Job summary

Placements24 seeks a highly specialized Machine Learning Engineer with RL expertise to advance state-of-the-art RL for autonomous decision-making in Pretoria. You will design and implement RL algorithms, train agents, and push them into production while collaborating with researchers and engineers.

The role focuses on hands-on coding, experimentation, and model optimization, offering a stimulating environment with top talent and opportunities for advanced training and conferences.

Qualifications

  • Master's or PhD in Computer Science, Artificial Intelligence, Robotics, or a related field with RL focus.
  • Proven experience in developing and implementing RL algorithms (e.g., Q-learning, Policy Gradients, Actor-Critic).
  • Proficiency in Python and deep learning frameworks like TensorFlow, PyTorch, or Keras.
  • Experience with RL libraries (Stable Baselines, RLlib) is a strong asset.
  • Solid understanding of ML principles and calculus/linear algebra.

Responsibilities

  • Design, implement, and optimize RL algorithms.
  • Develop and train RL agents for complex control and decision-making tasks.
  • Integrate RL models into product functionalities.
  • Collaborate with researchers and engineers to translate research into production.
  • Experiment and evaluate RL models.
  • Stay current with RL, deep learning, and AI research.
  • Develop simulation environments for training RL agents.
  • Contribute to codebase with high software engineering standards.
  • Troubleshoot and debug RL systems and performance issues.

Skills

Reinforcement Learning
Python
Experimentation
Mathematical foundations
Problem solving
Independent work
Collaboration

Education

Master's or PhD in Computer Science/AI/Robotics (RL focus)

Tools

TensorFlow
PyTorch
Keras
OpenAI Gym
Stable Baselines / RLlib
Git

Job description

About the Role

Our client, a leader in AI and Emerging Technologies, is seeking a highly specialized Machine Learning Engineer with expertise in Reinforcement Learning (RL) to join their innovative team in **Pretoria**. This role is crucial for developing and implementing advanced RL algorithms that drive intelligent systems and autonomous decision-making processes. You will be at the forefront of applying RL to solve complex real-world problems, pushing the boundaries of what AI can achieve. This position offers a stimulating environment where you can collaborate with top talent and contribute to groundbreaking projects. We are looking for a passionate and results-oriented individual who thrives on tackling challenging technical problems. The role involves significant hands-on coding, experimentation, and model optimization, making it ideal for a proactive and skilled engineer eager to make a substantial impact.

Key Responsibilities
  • Design, implement, and optimize state-of-the-art Reinforcement Learning algorithms.
  • Develop and train RL agents for complex control and decision-making tasks.
  • Integrate RL models into existing or new product functionalities.
  • Collaborate with research scientists and software engineers to translate research into production systems.
  • Conduct rigorous experimentation and evaluation of RL algorithms and models.
  • Stay current with the latest advancements in RL, deep learning, and AI research.
  • Develop simulation environments for training and testing RL agents.
  • Contribute to the codebase, ensuring high standards of software engineering practices.
  • Troubleshoot and debug RL systems, identifying and resolving performance issues.
Requirements
  • Master's or PhD in Computer Science, Artificial Intelligence, Robotics, or a related field with a focus on Reinforcement Learning.
  • Proven experience in developing and implementing RL algorithms (e.g., Q-learning, Policy Gradients, Actor-Critic methods).
  • Proficiency in Python and deep learning frameworks like TensorFlow, PyTorch, or Keras.
  • Experience with RL libraries (e.g., Stable Baselines, RLlib) is a strong asset.
  • Solid understanding of underlying machine learning principles and calculus/linear algebra.
  • Experience with simulation tools (e.g., OpenAI Gym, MuJoCo) is beneficial.
  • Strong software engineering skills, including testing and version control (Git).
  • Ability to work effectively both independently and as part of a collaborative team.
  • Excellent problem-solving and analytical abilities.
Benefits
  • Highly competitive salary and performance bonuses.
  • Comprehensive health, dental, and vision insurance plans.
  • Generous vacation days and company holidays.
  • Opportunities for advanced training and attendance at leading AI conferences.
  • Access to powerful computational resources for research and development in **Pretoria**.
  • Retirement savings plan with employer matching.
  • Flexible work arrangements.
  • A stimulating work environment focused on innovation and technical excellence.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer - Deep Reinforcement Learning
Senior Machine Learning Engineer - Deep Reinforcement Learning

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary and incentives
Healthcare benefits
Generous paid time off
+4
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
AI/ML Engineer - Reinforcement Learning
AI/ML Engineer - Reinforcement Learning

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 800,000 - 1,200,000
Competitive salary
Health benefits
Hybrid work model
+5
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
Senior AI/ML Engineer - Reinforcement Learning
Senior AI/ML Engineer - Reinforcement Learning

Placements24 • Randburg

Hybrid
ZAR 1,200,000 - 2,000,000
Competitive salary
Comprehensive health benefits
Retirement savings options
+3
Principal Machine Learning Engineer - Reinforcement Learning
Principal Machine Learning Engineer - Reinforcement Learning

Placements24 • Randfontein

Hybrid
ZAR 1,800,000 - 2,400,000
Executive compensation
Health benefits
Relocation support
+3
Principal ML Engineer - Reinforcement Learning
Principal ML Engineer - Reinforcement Learning

Placements24 • Centurion

Hybrid
ZAR 2,988,000 - 3,983,000
Competitive base salary
Stock options
Remote-first work culture
+2
AI/ML Engineer - Reinforcement Learning Specialist
AI/ML Engineer - Reinforcement Learning Specialist

Placements24 • Gqeberha

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive Salary
Fully Remote
Research & Publication Opportunities
+4
AI Research Engineer - Reinforcement Learning
AI Research Engineer - Reinforcement Learning

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,200,000
Health coverage
Retirement plans
Professional development opportunities
Lead AI Engineer - Reinforcement Learning
Lead AI Engineer - Reinforcement Learning

Placements24 • Mossel Bay

Hybrid
ZAR 1,200,000 - 2,000,000
Health benefits
Relocation assistance
Professional development budget
+2