- Discovering, analyzing, structuring and mining data
- Statistical hypotheses validation and model performance analysis
- Developing neural network models supporting business use cases
- Design and coordinate implementation of DL based solutions for production usage
- Deep understanding of data mining algorithms and statistical methods
- Experience in successfully applying machine learning to real-world problems
- Strong knowledge of Deep Learning frameworks: Keras, Tensorflow, PyTorch, etc
- Knowledge in python and packages for data analysis (scipy, numpy, pandas, matplotlib)
- Proficient in one or more of programming languages Scala, Java, C++
- Strong knowledge of extracting and processing data with RDBMS/NoSQL
- Good communication skills and team player attitude
- Experience in Natural Language Processing/Understanding using deep neural networks ( RNN (LSTM, GRU) / CNN) is a plus
- Experience in working with GPU, profiling/low-level optimizations, Cuda/CuDNN is a plus
- Experience with one or more Container-ecosystem (Docker, Mesos, Kubernetes) is a plus
- Experience with BigData ecosystem Hadoop, Hive, Spark/PySpark is a plus