1. Full-time data scientist (fresher)
Data scientist (fresher)
Company: [Company name]
Location: [Location] · Work mode: [Work mode]
Employment type: Full-time
CTC: [CTC for the full-time role]
Joining: [Joining date] · Apply by: [Apply by]
About [Company name]
[About your company]
About the role
[Company name] is hiring a fresher data scientist to join the [Team] team. You will work with a senior data scientist on problems such as predicting which customers will leave or forecasting demand around festive sales. You will prepare data, build and test first models in Python, and explain in plain words how well each model works and where it fails. This role suits someone who enjoys statistics and is happy to run many experiments.
What you will do
- Explore datasets in Jupyter notebooks to understand distributions, outliers, missing values and relationships between variables.
- Split data into training, validation and test sets first, then fit steps such as filling missing values, encoding categories and selecting features on the training data only.
- Build baseline models in Python with scikit-learn, such as logistic regression, decision trees and gradient boosting.
- Create new features from raw data and test whether each one improves the result.
- Evaluate models with metrics that fit the problem, such as precision, recall or RMSE, and compare each against a simple baseline.
- Record every experiment: what changed, what the score was and what to try next.
- Help prepare and read A/B tests, checking that the groups are comparable before reporting a result.
- Write short notes on each model’s assumptions and limits so that business teams do not over-trust it.
- Present results to product or business teams in plain language, with one chart and one recommendation.
- Keep notebooks and scripts readable, and commit them to Git for review.
What we are looking for
- Python with pandas, NumPy and scikit-learn, shown through projects.
- Core machine learning ideas: supervised and unsupervised learning, overfitting, cross-validation and common evaluation metrics.
- Statistics and probability basics: distributions, sampling, hypothesis tests and confidence intervals.
- Working SQL for pulling and joining data.
- One project taken from a raw dataset to a model, an evaluation and a written conclusion.
- Ability to explain a model’s result and its limits to someone who is not technical.
- Familiarity with Git and Jupyter notebooks.
Good to have
- A Kaggle, hackathon or open-dataset project with a public notebook.
- Basic time-series forecasting, natural language processing or recommendation work from coursework.
- Deep learning with PyTorch or TensorFlow from a course or project.
- Experience with cloud notebooks such as Google Colab or Azure Machine Learning.
- Understanding of experiment design and A/B testing.
Who can apply
B.Tech and BE graduates in computer science, IT, electronics or data science fit. So do BSc, MSc and MCA graduates in statistics, mathematics, physics or computer science. Maths and coding in the syllabus help, but project work counts equally.
How to apply
Apply through this job post by [Apply by]. Shortlisted candidates will hear from us about the next steps.