Job Description – Data Scientist
We are looking for an experienced Data Scientist to join our team. The candidate must have prior Data Scientist experience (mandatory) with a minimum of 6+ years of overall experience and at least 3+ years in a Data Scientist role. The ideal candidate should have strong expertise in machine learning, deep learning, and data analysis to drive data-driven business solutions.
Key Responsibilities
- Collect, clean, and preprocess large datasets for analysis.
- Perform Exploratory Data Analysis (EDA) and statistical modeling.
- Build and evaluate machine learning models using Scikit-Learn.
- Develop and optimize deep learning models with TensorFlow and PyTorch .
- Design and fine-tune Generative AI models (LLMs, diffusion models, transformers) for real-world applications.
- Create compelling data visualizations using Matplotlib and Seaborn.
- Translate business requirements into data-driven insights and strategies.
- Monitor and improve model performance in production.
- Communicate findings effectively to technical and non-technical audiences.
Required Skills & Experience
6+ years overall experience, with 3+ years in a Data Scientist role (mandatory).Strong foundation in Mathematics, Statistics, and Probability.Proficiency in Python and SQL for data extraction and manipulation.Skilled in data manipulation libraries such as NumPy, Pandas.Strong knowledge of machine learning algorithms and frameworks like Scikit-Learn.Hands-on expertise in deep learning using TensorFlow and PyTorch.Ability to design effective data visualizations with Matplotlib and Seaborn.Strong analytical, problem-solving, and communication skills.Preferred Skills (Good to Have)
Exposure to NLP (NLTK, Spacy) or Computer Vision (OpenCV, YOLO).Experience with cloud ML platforms (Azure ML, AWS Sagemaker, GCP AI).Knowledge of MLOps practices and model deployment pipelines.Familiarity with big data tools (Azure Databricks, Spark etc.).