Collecting, cleaning, and preparing data from various sources for further analysis;
Conducting primary data analysis: identifying patterns and anomalies, creating visualizations;
Developing and implementing machine learning models (including regression, classification, and clustering), with a special focus on developing time series related models;
Developing an optimizer based on linear and mixed-integer optimization, LP, MILP;
Evaluating model quality, tuning hyperparameters, and performing cross-validation;
Participating in the integration of models into the company's business processes;
Preparing analytical reports;
Effective interaction with business representatives and technical teams;
Improving current approaches and learning new tools and algorithms.