The company is looking to improve business performance through the development of algorithms and decision support systems that provide recommendations for business decisions.
Requirements
- Strong programming skills including data extraction and preparation
- Strong R and/or Python skills, including general understanding of common analytics-oriented packages/libraries
- Strong experience with SQL and experience working with databases
- Training and substantial experience in predictive modelling/machine learning
- Familiarity with AWS/SPARK or other advanced analytics environment is preferred
- Experience with machine learning techniques including logistic regression, decision trees, random forests, time series analysis and forecasting, clustering techniques, etc.
- Experience with mathematical optimization techniques including linear programming, integer programming, MIP, etc.
Responsibilities
- Development of new models and associated reporting using programming languages and data science techniques
- Maintenance of existing models, reports, processes and environments
- Consultation with clients and management to discuss business needs and potential solutions
- Business Analysis to develop business analyses, data extracts, forecasts, information graphics and reporting
- Troubleshooting, fixing issues and user support for existing models and reports
Other
- M.S. or Ph.D. in Data Science/Statistics or related fields
- Strong analytical and problem-solving skills
- Basic to strong understanding of multiple business knowledge domains
- Ability to take direction from Manager and more senior analysts
- Ability to assist and mentor more junior analysts as required
- Good communication skills for day-to-day operations with team/clients and business partners
- Very occasional travel (approx. 1x / year) may be required