Qualifications:- MS/Ph.D. in Computer Science (AI/ML specialization) or equivalent. Ph.D. degree is preferred- In depth knowledge of different aspects of deep learning including architectural design (CNN, RNN, LSTM,dropout, pooling, etc.) and optimization- Familiarity with DL library such as Caffe, TensorFlow, Theano, Torch, etc. with strong hands on experience in atleast one (preferably two) of them- Proven programming skills in C/C++, Python or other related languages- Experience in development and implementation of state-of-the art DL algorithm for diverse applications is a plus- Experience working with GPUs and parallel programming (HPC and/or big-data platforms) is a plus - Experiencein integrating machine learning with real-time computing including mobile apps is a plus - Experience inemploying machine learning/deep learning in a commercial application is a plus - Strong publication record (e.g.NIPS, ICML, AAAI, ICLR) is a plus- Ability to work as a team, motivation for international collaboration, strong communication skills, self-motivated,proactive, flexible and passionate about learningResponsibilities:- Research and develop novel deep learning architectures and algorithms- Evaluate state-of-the-art deep learning algorithms and advances in DL software frameworks- Build rigorous deep learning technologies applicable to computer vision domains, such as object detection invideos, scene classifications, etc.- Design, develop, and optimize Deep Neural Networks with the vision of applying to commercial products- Drive adoption of Deep Learning based systems into next-generation of products - Demonstratesuccess in the application of ML/DL to practical problems- Build prototypes of DL solution to show proof-of-concepts and transfer to business units- Write clean and re-usable code in programming languages such as, Python, C/C++, etc.