About the Role
Our client, a pioneer in the field of AI & Emerging Technologies , is seeking a highly experienced Senior AI/ML Engineer with a specialized focus on Reinforcement Learning (RL). This critical role is based in our cutting-edge facility in Randburg, Gauteng . You will be at the forefront of developing intelligent agents and systems capable of learning and making optimal decisions in complex environments. The ideal candidate possesses a strong theoretical understanding of RL algorithms combined with practical experience in implementing and deploying them. This is an exceptional opportunity to contribute to groundbreaking research and development in a dynamic and innovative setting in Randburg . We foster a culture of continuous learning and technological advancement.
Key Responsibilities
- Design, implement, and optimize state-of-the-art reinforcement learning algorithms.
- Develop simulation environments and frameworks for training and evaluating RL agents.
- Collaborate with cross-functional teams to integrate RL solutions into various products and services.
- Conduct research into advanced RL topics, including deep RL, multi-agent RL, and model-based RL.
- Ensure the scalability, efficiency, and robustness of RL systems.
- Stay updated on the latest research and industry trends in reinforcement learning and AI.
- Mentor junior engineers and contribute to the team's technical expertise.
- Analyze experimental results and provide actionable insights for model improvement.
- Contribute to the documentation and knowledge sharing within the team.
Requirements
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Robotics, or a related quantitative field.
- Proven experience (5+ years) in developing and implementing reinforcement learning algorithms.
- Strong programming skills in Python and experience with deep learning frameworks (TensorFlow, PyTorch).
- Proficiency with RL libraries and tools (e.g., Ray RLLib, Stable Baselines).
- Solid understanding of machine learning, deep learning, and optimization techniques.
- Experience with simulation environments and parallel computing is a plus.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication and collaboration skills, vital for working within our Randburg team.
- Ability to work independently and take initiative on complex projects.
Benefits
- Our client offers a highly competitive salary, comprehensive health benefits, retirement savings options, and performance-driven bonuses.
- Opportunities for professional development, including attending leading AI conferences and pursuing further education, are actively supported.
- This hybrid role, based in Randburg, Gauteng , provides a dynamic work environment with flexibility.
- Join a team dedicated to advancing the frontiers of AI & Emerging Technologies .