Optical character recognition
Machine learning training
Python syntax
Solid knowledge of basic machine learning ideas
(validation methods, gradient descent algorithm, preventing overfitting)
Machine learning experience
Experience with recurrent neural networks