What are the responsibilities and job description for the Data Scientist Subcontractor position at The Hackett Group?
Data Scientist
Position Summary:
We are seeking a highly skilled and motivated Data Scientist to join our dynamic team. The ideal candidate is proficient in Python, has extensive experience with cloud platforms (AWS, Azure, GCP), and possesses a strong background in both theoretical and practical aspects of machine learning techniques.
Key Responsibilities:
- Python Proficiency:
- Utilize Python for data analysis, manipulation, and visualization.
- Develop and implement machine learning models using Python-based libraries and frameworks.
- Cloud Platform Knowledge:
- Work with data on various cloud platforms such as AWS, Azure, and GCP.
- Deploy and manage data science solutions in cloud environments.
- Machine Learning Techniques:
- Apply classification and regression techniques, including ensemble models, XGBoost, SVM, and neural networks.
- Implement statistical forecasting models such as ARIMA, S-Arima, and Holt-Winters.
- Clustering:
- Utilize clustering algorithms to uncover patterns and insights from data.
- Deep Learning Frameworks:
- Demonstrate expertise in deep learning frameworks such as TensorFlow and PyTorch.
- Apply knowledge in image, text, and sequence processing models.
- Neural Networks:
- Implement Convolutional Neural Networks (CNN) for image recognition tasks.
- Develop Recurrent Networks (LSTM, GRU) for sequence-based data analysis.
- Generative AI Frameworks:
- Work with generative AI frameworks like Langchain, Hugging Face, Llama Index, Lamini, etc.
- Apply generative models for various applications, including text and image generation.
- Communication and Teamwork:
- Effectively communicate findings and insights to both technical and non-technical stakeholders.
- Collaborate with cross-functional teams to deliver impactful data science solutions.
- Continuous Learning:
- Demonstrate a proactive attitude towards learning and staying updated with the latest advancements in data science and AI.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field (Computer Science, Statistics, Data Science, etc.).
- Proven experience in applying machine learning and deep learning techniques to real-world problems.
- Strong programming skills in Python and experience with relevant libraries and frameworks.
- Experience working with cloud platforms (AWS, Azure, GCP).
- Excellent communication and teamwork skills.
- A passion for continuous learning and staying current with industry trends.