Key Responsibilities
- Review and analyze existing NLP models to solve problems in assessment grading and cheating prevention
- Modify and fine-tune state-of-the-art pre-trained NLP models for specific tasks
- Design and train new model architectures from scratch using frameworks like TensorFlow and PyTorch
- Test, refine, and evaluate models based on real-world data and feedback
- Plan and manage project roadmaps, presenting insights to stakeholders
- Collaborate on integrating AI systems into broader product architecture
Requirements
- Proficiency in Python and deep learning frameworks (TensorFlow, PyTorch, Keras)
- Strong understanding of neural networks, RNNs, LSTMs, Transformers, and Large Language Models
- Experience with NLP techniques like text preprocessing, word embeddings, and NER
- Familiarity with GPU technologies (CUDA, CUDNN, TensorRT) and libraries (spaCy, NLTK, NumPy, Pandas)
- 3-6 years of experience in AI/NLP with a relevant degree (BTech/MS/MTech/PhD)