Diploma: BS (required), MSc (desirable)
Major university disciplines: mathematics, physics, signal processing, electronics
Previous Experience: Participation in Olympics (math, physics): advantage
Research activity: strong advantage
Scientific degree: strong advantage
Skills: Understanding of OOP paradigm: required
Programming languages: Python, C++, R, Matlab (from higher to lower priority)
Good knowledge of Python (NumPy, Pandas, scikit): strong advantage
Experience with ML: advantage
Experience with DL: strong advantage
High Kaggle rating (or similar): strong advantage
DL Frameworks:
TF, Theano, PyTorch, MXNet, Keras: strong advantage
Caffe, Torch, Neon: advantage
Experience with modern CV methods and libraries: strong advantage
Optimization methods: advantage
Experience with Linux: advantage