We are currently looking for a Senior Data Scientist to support the development of recommendation system for our products.
What you need to join us:
- Experience in building recommendation systems;
- Experience in the full cycle of solving ML tasks: data preprocessing, algorithm selection and parameter tuning, model evaluation, visualization, and analysis of results;
- Deep understanding of recommendation systems: approaches, common issues, metrics;
Interest in research work; - Proficiency in Python (core libraries and PyTorch for model development);
- Experience using PySpark, creating complex queries for processing large data volumes;
- Knowledge of classical machine learning algorithms and mathematical statistics;
- Strong math skills (linear algebra, statistics, optimization methods);
- Higher education in technical, mathematical, machine learning, or data analysis fields.
Our tech stack: Python3, ClickHouse, PyTorch, Jenkins, Airflow, ONNX.
We expect from you:
- Collect, process, and explore data;
- Generate hypotheses, create a backlog, and prioritize tasks;
- Develop recommendation models to improve product metrics;
- Test models on historical data, validate hypotheses before release;
- Integrate solutions into production services;
- Validate algorithms on real users through A/B testing;
- Interpret and analyze the results obtained.
We offer:
- Full remote or office in Limassol (Cyprus);
- 21 days of paid vacation after the probation period;
- Monthly budget for team building and corporate events;
- Child’s birth and birthday bonuses;.
For Cyprus only:
- Relocation package and visa support, opportunity to become an EU citizen;
- Health insurance after probation;
- Powerful and fast hardware, Apple devices;
- Free breakfasts and lunches with a wide choice of dishes.