● In-depth understanding of image processing algorithms, pattern recognition methods, and rule-based classifiers
● Experience in feature extraction, object recognition and tracking, image registration, noise reduction, image calibration, and correction
● Ability to understand, optimize and debug imaging algorithms
● Understating and experience in openCV library
● Fundamental understanding of mathematical techniques involved in ML and DL schemas (Instance-based methods, Boosting methods, PGM, Neural Networks etc.)
● Thorough understanding of state-of-the-art DL concepts (Sequence modeling, Attention, Convolution etc.) along with knack to imagine new schemas that work for the given data.
● Understanding of engineering principles and a clear understanding of data structures and algorithms
● Experience in writing production level codes using either C++ or Java
● Experience with technologies/libraries such as python pandas, numpy, scipy
● Experience with tensorflow and scikit.