CV Builder Interview Copilot

NLP Engineer

  • IT
  • Chennai
  • 2 weeks ago

About the job

Role Overview

Develop and deploy NLP solutions using transformers, text mining techniques, and modern language models. Build production-ready systems for text analysis and understanding.

 

 

Responsibilities

Design and implement NLP pipelines for text classification, entity recognition, and information extraction

Build transformer-based models for various NLP tasks and applications

Develop text mining solutions to extract insights from large-scale unstructured data

Implement and customize spaCy pipelines for domain-specific NLP requirements

Integrate and fine-tune LLMs for text processing and understanding tasks

Optimize NLP models for performance, accuracy, and production deployment

Collaborate with data scientists and engineers to deliver end-to-end NLP solutions

 

 

Requirements

Bachelor's degree in Computer Science, Computational Linguistics, AI/ML, or related field

Strong expertise in transformer architectures (BERT, RoBERTa, T5, GPT)

Proven experience with text mining and information extraction techniques

Proficiency in spaCy for NLP pipeline development

Hands-on experience working with LLMs and their applications

Strong Python programming skills

Experience with Hugging Face Transformers library

Understanding of NLP fundamentals (tokenization, embeddings, semantic analysis)

 

 

Preferred

Experience with named entity recognition (NER), sentiment analysis, and text classification

Knowledge of traditional NLP techniques (TF-IDF, word embeddings, POS tagging)

Familiarity with NLTK, Gensim, or other NLP libraries

Experience with model fine-tuning and transfer learning

Understanding of multilingual NLP and cross-lingual models

Knowledge of MLOps and model deployment pipelines

Experience with document processing and OCR integration