Reinforcement Learning Engineer

Job description's mission is to reduce health inequalities in low and middle income countries through advanced AI applications. We are funded by the Bill & Melinda Gates Foundation. 

We seek reinforcement learning engineers to push the boundaries of machine learning applications and state-of-the-art experimentation in low-income settings. We are interested in individuals with experience in developing and evaluating different RL architectures and algorithms. 

You will have the unique opportunity of, together with our data science and engineering teams, defining and building reinforcement learning features for our machine learning platform for equitable healthcare. 

If you are passionate about using RL to understand causality in real life systems, and are excited about using your skills to improve the world, we want to meet you! 



Working with the engineering and data science teams in the reinforcement learning algorithms that will run in our platform: definition, initial implementation, evaluation and deployment. 

Minimum qualifications: 

  • BSc/BEng degree in computer science, electrical engineering, or related fields; or equivalent technical proficiency 

  • Experience in reinforcement learning and its libraries (Keras-rl, TF-agents, garage, Pyqlearning, ChainerRL, etc) 

  • Solid coding skills in at least one of the following languages: Go, Java, Scala, C/C++, Python 

Preferred qualifications: 

  • MSc/MEng or PhD in computer science, electrical engineering, or related fields; or equivalent research experience 

  • Experience using a variety of RL algorithms: actor-critic, policy gradient, DQN, VFA, SARSA, Q-learning, model-based and model-free Monte Carlo, etc. 

  • Experience with deep learning and its frameworks (TensorFlow, Keras, Caffe, Theano...) 

  • Strong statistical background 

How to Apply

Please send your CV and other relevant documents to
Nairobi, KE