Uzum Market
Uzbekistan5 days ago
Reach out directly about this role
Grade
Senior
Experience
from 4 years
Work Format
Remote, Onsite
By company and country
AI writes it from your resume. You only have to send it.
Uzum Market
Tashkent • Remote • 6+ years of experience
Search is one of the key drivers of GMV growth. Our team is constantly improving search relevance and engine performance so users can quickly find what they need.
The scope of tasks includes full-text and vector search for 2 languages simultaneously: Ru and Uz, unified ML ranking of ads and organic results, suggestions, typo correction, and much more.
We have a small ML team of 4 people, so there will be an opportunity to work on different parts of the search stack.
Unified ranking of organic and advertised products: training models to predict purchase probability in search and catalog, optimizing them for various business targets.
Hybrid retrieval:
Query understanding: search suggestions, models for typo correction, category prediction, NER for entity extraction, LLMs for automatic identification of popular query issues.
Image search: we are just starting here.
Features and data: extracting signals from clickstream and relevance annotations, working with offline metrics that correlate with online performance.
Production and reliability: deploying models to production, monitoring quality (online metrics, DQ, alerts).
Experiments: product analysts will help with design, but an understanding of statistics and the selection of correct metrics is required.
Engineering culture: MLOps, clean code, reviews, system design, documentation.
ML/DS: Python, NumPy/Pandas, scikit-learn; CatBoost; PyTorch + Hugging Face, ONNX, MLFlow.
Engine: Elasticsearch.
Data and Production: ClickHouse, PostgreSQL, Airflow, Spark, Docker/Kubernetes, Kafka.
A/B Experiments: GrowthBook.
4+ years of experience in ML/DS: have trained and deployed ranking/retrieval models and understand their limitations.
Deep understanding of the search pipeline: sparse/dense retrieval, LTR, offline metrics and their connection to online performance.
Strong Python + SQL, engineering maturity.
Experience with A/B experiments: design, execution, analysis, decision-making.
Good communication skills: ability to explain complex concepts in simple terms and agree on goals/metrics.
Experience with search/advertising in search.
Experience with recommendation systems.
Experience in the e-commerce domain.
We offer a broad area of responsibility and the opportunity to influence architectural and product decisions. We are also happy to discuss and implement your initiatives.
Unique culture – we have preserved the startup spirit while building mature processes.
We set measurable goals as a team and don't just achieve them "for the sake of it," but measure the effectiveness and overall impact of our work on the business.
Working in teams of strong specialists who value depth of expertise and engineering thinking.
Teams listen and hear each other, acting as partners, not just executors.
Remote work from anywhere in the world or a cozy office in Tashkent.
You can grow in an engineering or management track here, and we have regular performance evaluations.
We pay at the level of top companies in the Russian market.
Training and development – we support you both internally and externally (meetups, conferences, professional training, publications). We also help develop your personal brand.
Base – a community of professionals with a desire to do great work. A nice bonus – voluntary medical insurance tailored to your location, training, and other perks.