Description
You will build and deploy machine learning models to drive data-informed decision-making through statistical analysis and predictive modeling.
Responsibilities
- Gather, clean, and preprocess large datasets from various sources using data wrangling techniques.
- Develop, test, and optimize predictive models using regression, decision trees, random forests, SVM, and deep learning.
- Implement machine learning algorithms and monitor the performance of deployed models in production.
- Create interactive visualizations and dashboards to present technical findings to non-technical stakeholders.
- Collaborate with product managers and engineers to define project requirements and actionable recommendations.
Required Skills
- 5+ years of experience in a data scientist role or similar.
- Proficiency in Python, R, or Java.
- Strong expertise in SQL and NoSQL databases.
- Hands-on experience with Pandas, NumPy, and Scikit-learn.
- Deep learning experience using TensorFlow, Keras, or PyTorch.
- Solid understanding of statistical methods, hypothesis testing, and A/B testing.
- Experience with big data technologies like Hadoop or Spark.
- Knowledge of NLP and computer vision techniques.
- Ability to use visualization libraries like Matplotlib or Seaborn.
Preferred Skills
- Experience with cloud platforms including AWS, GCP, or Azure.
- PhD in Data Science, Computer Science, Mathematics, or Statistics.