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

Machine Learning Engineer - Reinforcement Learning

Remote / Online - Candidates ideally in
Bloemfontein, 9300, South Africa
Listing for: Placements24
Remote/Work from Home position
Listed on 2026-10-20
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, AI Engineer (Applied/Software), Software Engineer
Job Description & How to Apply Below
About the Role

Our client, a forward-thinking company specializing in AI & Emerging Technologies, is seeking a talented Machine Learning Engineer with expertise in Reinforcement Learning (RL) to join their team in Bloemfontein, Free State
. This role will involve designing, implementing, and deploying RL algorithms for complex decision-making problems across various applications. You will work on cutting-edge projects, contributing to the development of intelligent systems that learn and adapt. This is an exciting opportunity to be part of a dedicated team pushing the boundaries of AI in Bloemfontein
.

Key Responsibilities
  • Develop and implement advanced Reinforcement Learning algorithms and models.
  • Design and conduct experiments to train and evaluate RL agents in simulated and real-world environments.
  • Optimize RL algorithms for performance, scalability, and efficiency.
  • Collaborate with software engineers and data scientists to integrate RL solutions into existing systems and products.
  • Analyze large datasets to identify patterns and inform model development.
  • Stay up-to-date with the latest research and advancements in Reinforcement Learning and related fields.
  • Contribute to the documentation of algorithms, models, and experimental results.
  • Troubleshoot and debug complex ML systems.
  • Present findings and technical details to both technical and non-technical audiences.
Requirements
  • Master's or Ph.D. in Computer Science, Artificial Intelligence, or a related quantitative field.
  • Strong theoretical understanding and practical experience with Reinforcement Learning algorithms (e.g., Q-learning, Policy Gradients, Actor-Critic methods).
  • Proficiency in Python and experience with machine learning libraries (e.g., Tensor Flow, PyTorch, OpenAI Gym).
  • Experience in data analysis and manipulation using tools like Pandas and Num Py.
  • Solid understanding of underlying mathematical concepts (linear algebra, probability, calculus).
  • Ability to design and implement experiments, analyze results, and draw meaningful conclusions.
  • Strong programming skills and experience with software development best practices.
  • Excellent problem-solving and analytical skills.
  • Good communication and teamwork abilities.
  • Experience with simulation environments or game AI is a plus.
Benefits
  • Our client offers a competitive salary, comprehensive health benefits, and opportunities for professional growth and development.
  • This hybrid role allows for flexibility, combining in-office collaboration in Bloemfontein, Free State
    , with remote work options.
  • Employees benefit from a stimulating work environment, access to advanced AI tools and technologies, and the chance to work on challenging projects that shape the future of intelligent systems.
  • We are committed to fostering a culture of innovation and providing a supportive career path.
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