Data Scientist Pune · Full-time · On-site
About the Role We are looking for a skilled Data Scientist with strong expertise in Python to design, develop, and deploy data-driven solutions. The ideal candidate will collaborate with cross-functional teams to solve business problems using advanced analytics and AI/ML techniques, working with structured and unstructured datasets. Success in this role involves delivering end-to-end analytics or ML projects in production environments.
Key Responsibilities
- Collect, clean, preprocess, and analyze large datasets from multiple sources.
- Develop and implement machine learning and statistical models using Python.
- Build predictive models for classification, regression, clustering, and forecasting.
- Perform exploratory data analysis (EDA) to identify trends and business insights.
- Design and optimize data pipelines for model training and deployment.
- Develop APIs or deploy ML models using Flask/FastAPI or similar frameworks.
- Collaborate with Data Engineers, Software Developers, and Business Stakeholders.
- Create dashboards and visualizations using Power BI, Tableau, or Python visualization libraries.
- Monitor model performance and retrain models as required.
- Document methodologies, experiments, and technical solutions.
Requirements
- Develop strong programming experience in Python.
- Utilize hands-on experience with NumPy, Pandas, Scikit-learn, Matplotlib, and Seaborn.
- Apply knowledge of machine learning algorithms and model evaluation techniques.
- Leverage experience with SQL and relational databases.
- Demonstrate a good understanding of statistics, probability, and data modeling.
- Employ experience with Jupyter Notebook or similar environments.
- Manage version control using Git/GitHub.
- Apply familiarity with REST APIs and model deployment.
- Hold a Bachelor's or Master's degree in Computer Science, Data Science, Statistics, Mathematics, Engineering, or a related field.
- Obtain relevant certifications in Data Science, Machine Learning, or Cloud technologies.
- Have 3–8 years of experience in Data Science or Machine Learning.
- Deliver proven experience in end-to-end analytics or ML projects in production environments.
Good to Have
- Apply Time Series Forecasting techniques.
- Develop Recommendation Systems.
- Utilize Computer Vision.
- Perform Feature Engineering.
- Leverage Big Data Technologies (Spark, Hadoop).
- Work with Snowflake or Redshift.
- Apply Azure Databricks.
- Manage Airflow.
What We Offer
- Opportunity to work with Deep Learning using TensorFlow or PyTorch.
- Explore NLP (Natural Language Processing).
- Engage with Generative AI / LLMs.
- Gain experience with cloud platforms (AWS, Azure, or GCP).
- Work with Docker and Kubernetes.
- Apply Apache Spark or Databricks.
- Utilize MLOps tools such as MLflow, Kubeflow, or Azure ML.
- Implement CI/CD pipelines for ML deployments.