Data Scientist - Nihilent Ltd
- Kolkata, West Bengal, India
- Apply by: Jan 01, 2026
- 5 Vacancy
- Local Candidates (India)
- Salary: 1000000 INR - 2500000 INR
- Experience: Year
- Full Time/Permanent
- Work from Office
Job Description
Data Scientist in Pyspark/ NLP and Conversational AI/ Computer Vision Engineer
Role-1: PySpark Developer
Responsibilities:
- Design and implement highly scalable data ingestion pipelines from multiple sources using Apache Spark and/or Azure Databricks
- Build end to end data pipeline to assimilate data from multiple source systems to target data repositories
- Ensure data quality and consistency at all times
- Conceptualize Solution on Azure DevOps
Requirements:
- 3-5 years of experience in Pyspark, Azure Databricks
- Hands on experience on Spark (RDD,DAG, Akka, Partitioning, Map & Reduce, SparkSQL, Optimization, Clustering etc)
- Knowledge of Azure HDI, Azure DevOps, Azure SQL DW, ADF, Azure Functions
- Knowledge of working with event based / streaming technologies to ingest and process data
Role-2: Data Scientist (NLP and Conversational AI)
Responsibilities:
- Design and develop multiple domain specific NLP driven applications like Conversational Bots, document searching and summarization, sentiment and emotion classification, search and intent query understanding, etc.
- Conceptualize and implement relevant ML algorithms, solutions and tools for NLP tasks
- Identify appropriate datasets for language learning
- Build optimized NLP pipelines
- Use effective text representations to transform natural language into useful features
- Train the developed model and run evaluation experiments
- Perform statistical analysis of results and refine models
- Constantly keep up to date within the field of machine learning
- Maintain NLP libraries and frameworks
- Implement changes as needed and analyze bugs
Requirements:
- 3-5 years of hands on experience in developing multiple NLP projects, especially in conversational chatbot, document search and summary, sentiment and emotion classification, etc. in production environment
- Deep knowledge of machine learning frameworks and libraries and executing the same using Python programming language
- Exposure in reinforcement learning, knowledge graph and Deep learning.
- Strong knowledge in data pre-processing using Syntactic & Semantic Parsing-POS Tagging, Dependency parsing, etc.
- Experience with Word/Sentence embedding BERT/GPT/ELMO
- Knowledge in MS Bot framework would be an added advantage
Role 3-: Computer Vision Engineer
Responsibilities:
- Build computer vision applications and quick prototype for demonstration
- Develop Image classification and segmentation models using deep learning
- Research and develop computer vision algorithms for different business applications
- Define systems architecture for computer vision solutions including data flow, task partition, interface and systems interoperation
- Define a methodology for performance and power analysis and develop innovative technologies to reduce memory bandwidth, processing latency, power consumption
Requirements:
- 3+ years of experience in building computer vision applications
- Expert in Python, OpenCV, TensorFlow
- Strong exposure in Deep learning techniques
Skills Required
Share Job
Related Jobs
- 3 Vacancy
- Kolkata
- Nov 16, 2021
- INR 800000 - INR 1600000
- 2 Vacancy
- Kolkata
- Nov 16, 2021
- INR 1200000 - INR 1500000
- 1 Vacancy
- Kolkata
- Nov 16, 2021
- INR 3000000 - INR 4000000
- 3 Vacancy
- Kolkata
- Nov 16, 2021
- INR 1000000 - INR 1500000
- 5 Vacancy
- Kolkata
- Nov 16, 2021
- INR 750000 - INR 1600000