DS Engineer for Avito Travel Team
About the team
Avito.Travel is one of the largest short-term rental services in Russia. Every day we help thousands of people find a place to stay, and help hosts rent faster and earn more. We are looking for a Data Scientist to join the product team to enhance seller and user experience through CV/NLP and ML: help make listings more noticeable, improve content quality, and personalize suggestions and filters for different search scenarios.
Examples of future tasks:
- Assessment and improvement of photo quality: image quality scoring, detection of "bad" photos, enhancement/retouching, recommendations to the host.
- Extraction of attributes from photos and text: classification/segmentation, multimodal models, normalization and addition of parameters to filters.
- Auto-filling/improving descriptions: generation and suggestions based on identified housing attributes and content.
- Integration of ML into the seller platform and assistant: highlighting "what to fix," personal recommendations, measurable impact on conversion/listing quality.
You will:
- Solve diverse multimodal tasks at the intersection of CV/NLP.
- Decompose product/business tasks into ML problem statements, formulate hypotheses and success criteria together with the team.
- Manage the full model development cycle: data → features/training → offline/online evaluation → implementation → iterations.
- Integrate models into the product: integrations with services, APIs, optimization of inference speed/cost.
- Ensure "production" maturity: reproducibility, tests, monitoring of quality/drift, alerts, documentation.
We expect you to:
- have 2+ years of experience in DS with a focus on CV and/or NLP (preferably in a product environment).
- have strong Python skills and experience building ML pipelines from dataset to production.
- have experience with model productization: Docker, Git, CI/CD, working with service architecture/microservices, monitoring.
- be able to explain decisions and results to stakeholders without a DS background, explaining the approach and metrics.
- have an understanding of ML metrics and validation, setting up A/B tests together with the analytics team.
Working with us is:
- an opportunity to influence the business and product development;
- interesting and diverse tasks: analysts at Avito look for business growth points, study user behavior, create frameworks, and set up dashboards;
- lots of quality data, powerful infrastructure and tools, any necessary hardware — everything is ready for productive work;
- a talented team, a great analytical culture and a community of professionals;
- a transparent bonus system, a decent salary — the amount will be discussed at the interview;
- a personal learning budget that can be spent on books, courses and conferences;
- care for health: from the first day you will have voluntary health insurance (VHI) including dentistry, a therapist and a massage therapist are available at the office;
- remote work and a wonderful office two minutes from Belorusskaya metro station: a panoramic view of the city center, places for secluded work and recreation areas.