Sr. Data Scientist (Chatbots)
IDFC FIRST Bank · Bengaluru
- Experience2–6 yrs
- SalaryNot disclosed
- Work modeonsite
- Levelmid
- Posted2 Sept 2026
About IDFC FIRST Bank
IDFC FIRST Bank is hiring in Bengaluru in financial services. This role looks for around 2+ years of experience.
Skills
- Python
- R
- pandas
- NumPy
- scikit-learn
- TensorFlow
- PyTorch
- Keras
- Machine Learning
- Statistical Modeling
- Natural Language Processing
- NLTK
- spaCy
- Genism
- Text Analytics
- SQL
- NoSQL
- Matplotlib
- Seaborn
- Tableau
The role
A data scientist in a banking company develops chatbot solutions for conversational applications using predictive modeling, machine learning, and text analytics. They build, validate, deploy, and troubleshoot models, process large text datasets, and collaborate on training infrastructure and deployment. Their defining skills are Python, machine learning, and Natural Language Processing, alongside statistical modeling, transformer models, SQL, NoSQL, and data visualization.
Full job description
In this specialised role, you will leverage your expertise in machine learning and statistics to derive valuable insights from data. Your role will include developing predictive models, interpreting data, and working closely with our ML engineers to ensure the effective deployment and functioning of these models.
Responsibilities:
Lead the development and implementation of advanced chatbot solutions.
Collaborate with cross-functional teams to identify and prioritise business requirements.
Develop, test, and deploy predictive models for chatbot applications.
Ensure the timely delivery of high-quality, error-free models and solutions.
Troubleshoot and resolve issues related to training infrastructure and model deployment.
Mentor and guide junior data scientists and engineers.
Requirements:
Proficient in building chatbots and have experience in working with GenAI.
Proficiency in Python or R, and experience with data science libraries like pandas, NumPy, Scikit-Learn, TensorFlow, PyTorch, or Keras.
Strong understanding of machine learning algorithms and statistical modelling.
Familiarity with Natural Language Processing (NLP) libraries and frameworks such as NLTK, SpaCy, or Genism.
Experience with transformer models (BERT, GPT, etc. ) can be a plus.
Experience with text analytics techniques such as topic modelling, sentiment analysis, text classification, etc.
Understanding of SQL and NoSQL databases.
Familiarity with data visualisation tools like Matplotlib, Seaborn, or Tableau.
Should have been part of multiple data analysis projects, ideally with a significant focus on text analytics.
Experience in building, validating, and deploying predictive models based on text data.
Experience in handling large text datasets, cleaning, and processing text data for machine learning tasks.