CareerPlan

NLP Engineer / Data Engineer

Bangalore UrbanFull-time2026-11-12
On-site · IndiaNo visa sponsorship

Core

Build scalable entity recognition and matching systems for large, noisy datasets using NLP and ML.

Role type

NLP Engineer / Data Engineer

Builds

Intelligent data matching pipelines and entity resolution systems

Domain

Enterprise data management, NLP, data engineering

Deliverable

production ML models

Required skills

Python, NLP (NER, text similarity, embeddings), fuzzy matching, transformers (BERT/SBERT), SQL, NLP libraries (spaCy/NLTK), data pipelines

Preferred skills

Entity resolution, Elasticsearch, Redis, Cloud platforms (AWS/GCP/Azure)

Responsibilities

Build entity recognition and entity resolution pipelines, Develop matching systems across multiple data sources, Apply NLP techniques for text processing and normalization, Implement fuzzy and semantic similarity models, Work with embeddings and transformer-based models, Handle large-scale datasets efficiently, Build and maintain data pipelines, Improve accuracy through evaluation and edge-case handling

Seniority

Mid-level IC