Location- Pune, Bangalore and Lucknow
Role Overview
We are looking for a Data Scientist who can build, deploy, and optimize machine learning models to solve real-world business problems. The role involves working with large datasets, building predictive models, and deriving actionable insights.
Key Responsibilities
- Develop and deploy machine learning models for business use cases
- Perform data analysis, feature engineering, and model selection
- Work with structured and unstructured data
- Build and validate models using supervised & unsupervised techniques
- Collaborate with data engineering teams for data pipelines
- Communicate insights to stakeholders using visualizations and reports
- Optimize model performance and ensure scalability
Required Skills
- Strong proficiency in Python (Pandas, NumPy, Scikit-learn)
- Experience with machine learning algorithms (Regression, Classification, Clustering)
- Good understanding of statistics & probability
- Hands-on with SQL
- Experience with data visualization tools (Matplotlib, Seaborn, Power BI, Tableau)
- Knowledge of model evaluation techniques
- Experience working on end-to-end ML projects
Good to Have (GenAI + Advanced)
- Exposure to Generative AI / LLMs (GPT, etc.)
- Basic understanding of prompt engineering
- Experience with LangChain / LlamaIndex (or similar frameworks)
- Familiarity with RAG pipelines / vector databases
- Knowledge of cloud platforms (AWS / Azure / GCP)
- Experience with MLOps / model deployment
What We're Looking For
- Strong analytical and problem-solving mindset
- Ability to translate business problems into data solutions
- Good communication and stakeholder management skills