Gnani.ai logo
Back to all positions
Job Description

NLP Engineer

Noida

2 - 4 years experience


Responsibilities

Key Responsibilities

  • Develop and implement NLP models for text processing and understanding
  • Build end-to-end NLP pipelines (data ingestion → preprocessing → modeling → deployment)
  • Perform tasks such as intent classification, Named Entity Recognition (NER), and text summarization
  • Train, evaluate, and fine-tune machine learning and deep learning models
  • Develop APIs and backend services using FastAPI or Flask
  • Work with large-scale structured and unstructured datasets
  • Deploy and monitor models in production environments
  • Collaborate with data scientists, engineers, and product teams


Good to Have

  • Experience with conversational AI frameworks like Rasa
  • Knowledge of LLMs / Generative AI
  • Exposure to cloud platforms (AWS, GCP, Azure)
  • Experience with MLOps tools and pipelines
  • Multilingual NLP experience


Programming

  • Strong proficiency in Python
  • Experience writing clean, scalable, and production-ready code

NLP & Machine Learning

  • Solid understanding of NLP concepts:
    • Tokenization, stemming, lemmatization
    • POS tagging, parsing
    • Word embeddings and transformers
  • Hands-on experience with NLP libraries like spaCy and NLTK
  • Experience with ML frameworks such as TensorFlow or PyTorch
  • Familiarity with transformer models via Hugging Face Transformers

Backend & Deployment

  • Experience building APIs using FastAPI / Flask
  • Understanding of RESTful services and microservices architecture
  • Knowledge of Docker and deployment workflows


Good to Have

  • Experience with conversational AI frameworks like Rasa
  • Knowledge of LLMs / Generative AI
  • Exposure to cloud platforms (AWS, GCP, Azure)
  • Experience with MLOps tools and pipelines
  • Multilingual NLP experience

Education

  • Bachelor’s/Master’s degree in Computer Science, AI, Data Science, or related field

Soft Skills

  • Strong analytical and problem-solving abilities
  • Effective communication skills
  • Ability to work in collaborative, agile environments

Skills Required
Primary Skills
Natural Language Processing (NLP)
Al/ NLP - Voice Recognition
LLMs & NLP
Backend Python
Apply

Submit your application

Share your details. Our team reviews every application.

Resume / CV *

We will review your profile and respond with next steps. If there is a mutual fit we move fast.
Applying For
NLP Engineer

Noida

2 - 4 years experience


Key Skills
Natural Language Processing (NLP)
Al/ NLP - Voice Recognition
LLMs & NLP
Backend Python

Application Tips
  • Ensure your resume is up to date
  • Highlight relevant experience