Tcs Hiring | NLP Engineer | 3 To 8 years | PAN India | Virtual Int
Tata Consultancy Services · Bengaluru, Karnataka, India - Noida, Uttar Pradesh, India - Pune, Maharashtra, India
Tata Consultancy Services · Bengaluru, Karnataka, India - Noida, Uttar Pradesh, India - Pune, Maharashtra, India
**Job Title: NLP Engineer (36 Years Experience)** **Experience:** 3–6 Years **Role Type:** Full-time **Role Overview** We are looking for an experienced **NLP Engineer** to develop, optimize, and refine Natural Language Processing (NLP) solutions. The ideal candidate will have hands-on experience with text processing, transformer-based models, conversational AI frameworks, semantic search technologies, and modern LLM ecosystems. **Key Responsibilities** - Perform text preprocessing, cleaning, feature extraction, and linguistic analysis using NLP frameworks. - Develop and fine-tune transformer-based models for tasks such as intent classification, text understanding, and information extraction. - Build and optimize conversational AI solutions and intelligent assistants. - Design and implement semantic search and retrieval systems. - Apply linguistic principles including grammar, syntax, semantics, and context understanding to improve model performance. - Evaluate, optimize, and deploy NLP models for production environments. - Stay updated with the latest advancements in NLP, LLMs, and Generative AI. **Required Skills & Keywords** **NLP & Text Processing** - spaCy - NLTK - TextBlob - Text Preprocessing - Feature Extraction - Linguistics - Grammar - Syntax - Semantics **Transformer Models & LLMs** - Hugging Face Transformers - BERT - GPT - Transformer Models - Intent Classification - Fine-Tuning **Generative AI & Conversational AI** - OpenAI API - Dialogflow - Rasa - Chatbots - Conversational AI - Virtual Assistants **Semantic Search & Vector Databases** - Pinecone - FAISS - Semantic Search - Vector Search - Embeddings - Retrieval-Augmented Generation (RAG)