At Ivi, you will:
- Support and improve implemented recommendation solutions
- Search for new hypotheses to improve model training pipelines and add new features
- Solve problems that arise during product development
- Prototype new approaches on a dev server with GPU
- Evaluate the quality metrics of new prototypes
- Create production-ready solutions based on prototypes and manage their subsequent A/B testing
Ivi's expectations for the candidate:
- 3+ years of experience as SWE/DS/MLE
- Experience in the domain of recommendations/search/personalization/matching
- Knowledge of algorithms, data structures, applied statistics
- Independence in solving problems and controlling results
- Experience in team development
- Confident proficiency in python3, sql, git, bash, docker, spark
- Knowledge of main libraries (pyspark, numpy, pandas, scipy, sklearn)
- Experience with databases (clickhouse, redis, s3, postgres)
- Experience in DL
- Desirable experience with Replay/RecTools/RecBole, pytorch-lightning, triton-server
- Desirable experience with Opencode, Claude Code, Cursor, or equivalents
A team of great opportunities
- Psychologist support from the Yasno service
- Voluntary medical insurance with dental care, international travel insurance, critical illness insurance, and accident insurance
- Special discounts and offers from partner companies and the "MIF" library
- Work on a product used by millions of people
- Swag for presentations and preparation of publications on external platforms
- Special offer for an Ivi subscription
- Comfortable office within walking distance of Dmitrovskaya metro station, near the "Flacon" and "Khlebozavod" design factories
- Relocation package for employees with families from the regions of Russia
Applying for the vacancy
Send us your resume and join Ivi