Senior Data Scientist for Vertical Search Team
About the Team
You can buy and sell almost anything on Avito - apartments, bundles of items, a mini-tractor, and a wide selection of handy husbands for hire. Search scenarios in different categories have their own logic that meets user needs. For the vertical team responsible for search and recommendations in the Fashion&LifeStyle categories, we are looking for motivated middle/senior-level colleagues who can improve the experience for buyers and sellers in these categories. You will be responsible for implementing the full ML model development cycle — from data analysis and insight discovery to testing a huge number of hypotheses and writing Python microservices for launching experiments in production using the most effective approaches in the field of search and recommendations.
Examples of future tasks:
- Customization of ranking models (target, ranking factors, blending);
- Personalization of search results;
- Diversification of results and upselling;
- Generation of descriptions and features based on item photos;
- Search by sellers and its integration into the main results;
- Prediction of deals and incorporation of user feedback.
We expect you to:
- Have strong skills in classical ML, know how to analyze data;
- Have experience in Python development, understand the basics of parallel programming;
- Have experience implementing search ranking or recommendations, as well as experience deploying developments into production;
- Understand that Data Science is not only about training models.
It would be great if you:
- Write in Go or any other strictly typed language;
- Know how to work with large volumes of data;
- Have used experiment tracking tools: Weights & Biases, MLflow, DVC, etc.
Working with us means:
- The opportunity to implement your ideas in a project with a multi-million audience;
- A talented team ready to support your initiatives;
- Powerful hardware, additional monitors, and everything needed for productive work;
- A transparent bonus system, a competitive salary — we'll discuss the specific amount during the interview;
- A personal training budget that can be spent on books, courses, and conferences;
- Health care: from day one you will have private medical insurance including dentistry; a therapist and a masseuse see patients in the office;
- Remote work and a wonderful office two minutes from Belorusskaya metro station: panoramic views of the city center, spaces for focused work, and relaxation areas.