NLP Engineer
Summary
An on-site NLP Engineer in Gurugram who designs scalable NLP pipelines and builds models for text classification, NER, sentiment, chatbots, and speech-to-text/text-to-speech, using transformer architectures like BERT/GPT. Core stack: Python, TensorFlow/PyTorch/Keras, Hugging Face, spaCy/NLTK, SQL, REST APIs and microservices.
ABOUT THE ROLE
Join our team in Gurugram, Haryana, India, as an NLP Engineer. This full-time, on-site role requires joining within 60 days. Develop advanced language-processing solutions, including multilingual systems and text analytics platforms. Design NLP pipelines, develop models, and integrate solutions with enterprise systems.
KEY RESPONSIBILITIES
- Design and implement scalable NLP pipelines.
- Develop models for text classification, named entity recognition, and sentiment analysis.
- Contribute to multilingual language processing applications.
- Build document extraction and intelligent search solutions.
- Implement speech-to-text and text-to-speech functionalities.
- Develop components for chatbot and conversational AI systems.
- Utilize transformer architectures and pretrained models like BERT and GPT.
- Evaluate NLP models using rigorous testing.
- Integrate NLP components with enterprise systems.
- Research emerging NLP techniques and technologies.
REQUIRED SKILLS AND EXPERIENCE
- B.Tech/M.Tech in Computer Science, AI, or related field with strong machine learning and NLP foundation.
- Proficiency in Python and NLP libraries like TensorFlow, PyTorch, and Keras.
- Experience with Hugging Face Transformers and large language models.
- Familiarity with spaCy, NLTK, or equivalent tools.
- Understanding of BERT, transformers, and LLMs.
- Experience with text embeddings and semantic search.
- Knowledge of SQL, REST APIs, and microservices.
WHAT WE OFFER
Join a dynamic team at a leading tech company. Engage in projects that blend creativity and technology for immersive digital experiences.
