×
Register Here to Apply for Jobs or Post Jobs. X

Senior Machine Learning Engineer - Deep Reinforcement Learning

Job in Pretoria, 0002, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-10-31
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, AI Engineer (Applied/Software)
Job Description & How to Apply Below
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 Tensor Flow, 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, Mu Jo Co , 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.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary