We are looking for a Senior ML-Engineer with 5+ years of production experience to strengthen our ML team. The role involves developing and deploying ML solutions across different business areas using tabular data and building end-to-end ML solutions, including data preparation, training, API development, and monitoring. The team uses a range of technologies, including Python, CatBoost, Uplift Modeling, and ClickHouse.
Requirements
- 5+ years of ML/DS experience solving real product problems
- Strong expertise in ML and mathematical statistics: solid knowledge of classical algorithms (especially gradient boosting) and understanding of modern NLP/LLM approaches
- Metrics-driven mindset: ability to connect ML metrics (ROC-AUC, F1, RMSE) with business metrics (CR, LTV)
- Strong engineering culture: confident in Python with a product-oriented approach to development; we value clean code, knowledge of design patterns, and solid engineering practices
- Data skills: advanced SQL; ability to independently and efficiently build complex datasets in ClickHouse and work with MongoDB
- MLOps understanding: hands-on experience with experiment tracking tools and understanding of production workflows (Docker, Git, CI/CD)
- Autonomy: ability to break down problems, choose the right tech stack (or justify a non-ML solution), and deliver to production
Benefits
- Private medical insurance for the employee and their family
- 20 paid vacation days per year
- 15 paid public holidays per year
- 5 company-paid sick leave days
- English learning courses
- Relevant professional education
- Gym or swimming pool
- Home Office Setup Assistance: the company offers assistance with purchasing furniture (office chair, office desk, monitor) and other items to create a comfortable workspace
- Co-working
- Remote working
