Posted on: 20/11/2025
Description :
Job Title : Data Scientist
Location : Bangalore, Karnataka
Experience : 23 years
Role Overview :
The Data Scientist will be responsible for analyzing complex datasets, developing predictive models, and generating actionable insights to support business decision-making. This role requires strong technical proficiency in Python, foundational understanding of machine learning algorithms, and hands-on experience with analytical workflows from data exploration to model deployment. You will work closely with product, engineering, and business teams to translate raw data into meaningful solutions that influence strategy and performance.
Key Responsibilities :
Data Exploration & Analysis :
- Perform exploratory data analysis (EDA) to identify patterns, trends, and anomalies in structured and unstructured datasets.
- Use statistical techniques to analyze datasets and validate assumptions.
- Work with business teams to understand data requirements and transform raw data into usable formats.
Feature Engineering & Label Construction :
- Create meaningful labels and derived variables from raw business data.
- Develop advanced feature engineering pipelines to improve model performance and predictive accuracy.
Model Development & Validation :
- Build and validate machine learning models, including classification, regression, decision trees, neural networks, and propensity/behavioral models.
- Apply hyperparameter tuning and optimization techniques using libraries such as scikit-learn.
- Evaluate model performance using appropriate metrics and implement improvements where necessary.
Statistical & Mathematical Analysis :
- Apply statistical methods such as hypothesis testing, probability distributions, and regression analysis to support robust modeling.
- Use mathematical foundations behind algorithms (e.g., decision trees, neural networks) to ensure model integrity.
Visualization & Communication :
- Create clear, meaningful visualizations and reports to communicate insights to technical and non-technical stakeholders.
- Present findings and model outcomes effectively, supporting data-driven decision-making across teams.
Collaboration & Implementation :
- Work closely with engineering teams to integrate models into production workflows.
- Collaborate with business stakeholders to translate analytical results into actionable recommendations.
- Maintain documentation for models, experiments, processes, and best practices.
Key Requirements :
Technical Skills :
- 23 years of experience in data science or analytics roles.
- Strong proficiency in Python with practical experience using Jupyter Notebooks.
- Hands-on experience with essential Python data science libraries : pandas, scikit-learn, NumPy
- Strong understanding of the mathematical and statistical foundations behind :
a. Decision trees
b. Neural networks
c. Hypothesis testing
d. Statistical distributions
e. Regression and predictive modeling techniques
Machine Learning Expertise :
- Experience building, tuning, and optimizing machine learning models.
- Familiarity with propensity modeling, behavioral prediction, or similar use cases.
- Ability to structure and label datasets effectively for supervised learning.
Analytical & Problem-Solving Skills :
- Strong analytical thinking with high attention to detail.
- Ability to dissect complex business problems and translate them into structured analytical tasks.
Soft Skills :
- Strong communication skills with the ability to explain technical concepts clearly.
- Ability to work collaboratively in cross-functional teams.
- Proactive, curious mindset with a willingness to explore new ideas and methodologies.
Did you find something suspicious?