Senior Data Scientist - Casablanca
Role details
Job location
Tech stack
Job description
Responsibilities : In addition to the core Data Science and ML Engineering Team, you will work with different stakeholders to:
- Qualify the feasibility of Use Cases, translating business challenges into technical formulations
- Define the business and statistical hypothesis, and build the solution followed by testing and validation
- For those Use Cases that are validated, you will help develop a production-ready solution.
When consulted on a business challenge, you propose adequate AI or machine learning options to address this need. You act as an expert on the best algorithm to choose given the specific context and constraints. You are a key contributor to the design of the solution. You develop data visualisation features to generate insights and support data storytelling. You iterate with the business in an agile way to develop, adapt and refine the solution to enable maximum business impact. You design, build, maintain, and troubleshoot the data models integrated into the solutions delivered :
- Assess the quality of the data; clean and aggregate when necessary
- Compare and choose the right algorithms based on defining the right statistical hypothesis
- Develop and train models
- Follow principles of MLOps when moving models to productions
- Troubleshoot the models in production
Requirements
- Must have at least 3 years of prior Data Science experience
- VERY Proficient in Python
- Has a Master's degree in Applied Mathematics, Advanced Statistics, and Data Science or a related discipline
- Excellent interpersonal and communication skills
- Strong knowledge of data science algorithms and at least one proven experience in developing Statistical and ML algorithms
- Ideally Fluent in English
Preferred requirements :
- Preferred experience in Consulting;
- Preferred experience in Cloud Technologies;
- Good knowledge of Spark;
- Good knowledge of MLOps principles.