Requirements • Strong understanding of linear algebra, optimisation, probability, statistics • Experience in the data science methodology from exploratory data analysis, feature engineering, model selection, deployment of the model at scale and model evaluation • Experience in deploying NLP architectures in production • Understanding of latest NLP architectures like transformers is good to have • Experience in adversarial attacks/robustness of DNN is good to have • Experience with Python Web Framework (Django,Flask), Analytics and Machine Learning frameworks like Tensorflow/Keras/Pytorch/NLTK. • Experience in designing ML Use Cases. Responsibilities: 1. Use effective text representations techniques to transform natural language into useful features. 2. Identify and utilize the correct algorithms, libraries and tools for NLP projects. 3. Find/Develop NLP models, train them and evaluate their effectiveness. 4. Perform statistical analysis of results and refine models. 5. Take end-to-end ownership of technical aspects of the product. 6. Define, design and solve some of the unsolved problems.