NSight-Junior Data Scientist

Gurgaon, IN Until 8/23/2026 2+ years exp First posted June 10, 2025 Last posted June 10, 2025
Job description

Job Description: Junior Data Scientist

Summary

The Junior Data Scientist will support data-driven decision-making by collecting, cleaning, and analyzing datasets under the mentorship of senior team members. They will assist in developing and evaluating machine learning models, performing statistical analyses, and creating visualizations to communicate insights to stakeholders. This role is ideal for someone with 2–3 years of hands-on experience in Python programming and foundational AI research, eager to grow their skills within a collaborative data science environment.

Key Responsibilities

- Gather, clean, and preprocess large datasets, handling missing values and outliers to ensure data quality.

- Extract and engineer features from raw data to improve model performance, working closely with senior data scientists to identify relevant variables.

- Assist in implementing, testing, and tuning machine learning algorithms (e.g., regression, classification, clustering) using Python libraries such as scikit-learn and TensorFlow.

- Perform hypothesis testing, A/B experiments, and exploratory data analysis to uncover trends and inform business strategies.

- Create clear, impactful visualizations and reports using tools like Matplotlib, Seaborn, or Tableau to communicate findings to both technical and non-technical audiences.

- Work collaboratively within agile teams, document methodologies in reproducible notebooks, and participate in code reviews to maintain high standards.

Required Qualifications

- 2–3 years in data science or related roles, with demonstrable project experience in data manipulation and basic ML model development.

- Proficient in Python, including libraries such as pandas, NumPy, scikit-learn, and TensorFlow or PyTorch.

- Solid understanding of statistical concepts (e.g., regression, classification, clustering, hypothesis testing) and their practical application.

- Familiarity with SQL for querying relational databases and experience with data visualization tools (e.g., Matplotlib, Seaborn, Tableau).

- Strong analytical thinking, clear communication skills, and the ability to explain technical results to diverse audiences.

Education

- Bachelor’s or Master’s in Computer Science, Statistics, Mathematics, Data Science, or a related field.

Preferred Skills

- Experience with additional ML frameworks (e.g., Keras, XGBoost) and version-control/model-tracking tools (e.g., Git, MLflow).

- Exposure to cloud-based ML services (e.g., AWS SageMaker, GCP AI Platform, Azure ML).

- Knowledge of natural language processing or computer vision techniques.

- Contributions to open-source data science projects or participation in relevant research publications.

About this role

Summary

Assist in data collection, cleaning, modeling, and visualization under senior supervision.

Job title

NSight-Junior Data Scientist

Experience level

2-3 years

Minimum experience

2+ years exp

Industry

software

Location requirements

Gurgaon, IN, remote work not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

pythonpandasnumpyscikit-learntensorflowstatisticssqlmatplotlibseaborn

Preferred skills

kerasxgboostgitmlflowcloud ML servicesnatural language processingcomputer vision

Specializations

machine learningdata analysisstatisticsvisualization
Locations

Structured locations inferred from the posting.

Gurugram, Haryana, India

Work arrangement unknown City
Related searches