Senior Machine Learning Engineer - Deep Reinforcement Learning

Placements24

Pretoria

Hybrid

ZAR 900,000 - 1,500,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 and incentives
Healthcare benefits
Generous paid time off
Professional development opportunities
Access to HPC resources
Hybrid work in Pretoria
AI research culture

Job summary

Placements24 in Pretoria is seeking a Senior Machine Learning Engineer with a DRL focus to design and implement advanced reinforcement learning solutions for robotics and autonomous systems.

The role involves building simulation environments, collaborating with data scientists and engineers, and driving continuous improvements through experiments and research. Hybrid work in Pretoria is offered, with opportunities for professional development in AI.

Qualifications

  • Master's or Ph.D. in Computer Science, AI, Robotics or a related field.
  • Minimum 5 years of professional ML experience with a strong RL focus.
  • Proficient with DL frameworks: TensorFlow, PyTorch, or Keras.
  • Strong Python skills and ML library experience; excellent problem solving.

Responsibilities

  • Design, develop, and implement DRL algorithms and models.
  • Apply DRL to robotics control, autonomous navigation, and games.
  • Develop and maintain DRL simulation environments for training.
  • Collaborate with data scientists and software engineers to integrate models.
  • Analyze experiments and data to improve models and algorithms.
  • Stay updated on DRL research and related fields.
  • Mentor junior engineers and share knowledge within the team.
  • Ensure scalable and efficient DRL solutions and good documentation.

Skills

Reinforcement Learning
Python
TensorFlow
PyTorch
Keras
RL algorithms
OpenAI Gym
PyBullet

Education

Master's or Ph.D. in CS/AI/Robotics

Tools

OpenAI Gym
MuJoCo
PyBullet

Job description

About the Role

Our client, a prominent innovator in applied artificial intelligence, is actively seeking a Senior Machine Learning Engineer with a specialization in Deep Reinforcement Learning (DRL) to join their team in **Pretoria**. This role is for an experienced professional who is passionate about developing intelligent systems capable of learning and making decisions in complex environments. You will work on challenging projects involving simulation, robotics, and autonomous systems, contributing to the advancement of AI capabilities. The position in **Pretoria** offers a unique blend of research and development, allowing you to apply cutting-edge DRL algorithms to solve real-world problems. You will collaborate with a talented team of AI experts and contribute to a culture that values innovation and technical excellence. This is a chance to be part of a team shaping the future of autonomous decision-making.

Key Responsibilities
  • Design, develop, and implement deep reinforcement learning algorithms and models.
  • Apply DRL techniques to solve complex problems in areas such as robotics control, autonomous navigation, game playing, and resource optimization.
  • Develop and maintain simulation environments for training and evaluating RL agents.
  • Collaborate with data scientists and software engineers to integrate DRL models into applications and systems.
  • Analyze and interpret experimental results, making data-driven improvements to models and algorithms.
  • Stay abreast of the latest research and advancements in reinforcement learning and related fields.
  • Mentor junior engineers and contribute to the team's knowledge sharing.
  • Ensure the scalability and efficiency of implemented DRL solutions.
  • Document research findings, methodologies, and code.
Requirements
  • Master's or Ph.D. degree in Computer Science, Artificial Intelligence, Robotics, or a related field.
  • Minimum of 5 years of professional experience in machine learning, with a strong focus on reinforcement learning.
  • Proven experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras.
  • Solid understanding of RL algorithms (e.g., Q-learning, Policy Gradients, Actor-Critic methods) and their theoretical foundations.
  • Experience in developing and working with simulation environments (e.g., OpenAI Gym, MuJoCo, PyBullet).
  • Proficiency in Python and relevant ML libraries.
  • Strong analytical and problem-solving skills, with the ability to tackle complex technical challenges.
  • Excellent communication and teamwork abilities.
  • Must have the right to work in **Pretoria**, South Africa.
Benefits
  • Competitive salary and performance incentives.
  • Comprehensive healthcare benefits.
  • Generous paid time off.
  • Professional development opportunities, including conferences and advanced training.
  • Access to high-performance computing resources.
  • Hybrid work environment offering a balance between remote and office work in **Pretoria**.
  • Be part of a cutting-edge AI research and development team.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer - Reinforcement Learning Specialist
Machine Learning Engineer - Reinforcement Learning Specialist

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Generous vacation days
+2
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
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
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
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
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
Senior AI Research Scientist - Reinforcement Learning
Senior AI Research Scientist - Reinforcement Learning

Placements24 • Centurion

Hybrid
ZAR 1,200,000 - 2,000,000
Competitive salary
Excellent benefits package
Continuous learning
+4
Senior AI Research Scientist - Reinforcement Learning
Senior AI Research Scientist - Reinforcement Learning

Placements24 • Stellenbosch

Hybrid
ZAR 1,200,000 - 2,100,000
Highly competitive salary with bonuses
Comprehensive health insurance
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
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