RecSys Uzum Market jamoasiga Backend Tech Lead

Doimiy Ish
📍 Toshkent 💰 Maosh kelishiladi 👁️ 2 ko'rish 📅 08.09.2026

📋 Tavsif

Biz texnik yetakchilik tajribasiga ega bo‘lgan Senior Kotlin/Java Backend Engineerni qidirmoqdamiz, u tavsiyalar jamoasiga qo‘shilib, ML-jamoalariga ixtiyoriy tavsiyalarni yuklash, ularni berish mantiqini sozlash va ularni Uzum Market’ning istalgan vitrinasiga yetkazib berish imkonini beruvchi tavsiyalarni berish platformasini ishlab chiqishni o‘z zimmasiga oladi.

Tavsiyalar jamoasi bir nechta asosiy platforma mahsulotlarini ishlab chiqadi:

Birinchi mahsulot — bu Uzum Market’ning tavsiya tizimlarini yaratishga mo‘ljallangan, ML jamoasi uchun backend-platforma bo‘lgan tavsiyalar dvijogidir. ML-muhandislar platformaga tavsiyalarni yuklaydi, ularni yetkazib berish payplaynlarini sozlaydi, eksperimentlarni ishga tushiradi, biznes-qoidalarni qo‘llaydi va mahsulotning turli vitrinalariga tavsiyalarni yetkazib berish mantiqini boshqaradi.

Platforma yakuniy natijalarni tovar ID’lari va texnik meta-ma’lumotlar, masalan, reklama joylashtirilgani belgisi darajasida shakllantirish uchun javob beradi. Shu bilan birga, u tovar kartochkasining ko‘rinishini shakllantirish bilan shug‘ullanmaydi: narx, rasmlar, beyjlar va boshqa UI elementlari klient va mahsulot servislarining mas’uliyat doirasida qoladi.

Ikkinchi mahsulot — ML modellarini deploy qilish uchun ichki platforma. U ML-muhandislarga modellarni mustaqil deploy qilish, kerakli fichalarni ulash va online inference uchun HTTP API orqali klient servislariga modellardan foydalanish imkonini beradi. Platforma turli model turlari va inference ssenariylari, feature storage hamda admin UI orqali boshqaruv vositalari bilan ishlash uchun yagona infratuzilma sifatida rivojlantirilmoqda.

Stek: Kotlin, Java, Spring Boot, PostgreSQL, Redis, Aerospike, Kafka.

Nima bilan shug‘ullanasiz

  • Highload-servislarni loyihalash va ishlab chiqish: kuniga yuzlab millionlab ficha ma’lumotlarini qayta ishlaydigan va yuzlab RPS yuklamasiga bardosh beradigan tizimlar bilan ishlash;

  • Kotlin’da production-kod yozish, servislar arxitekturasi, unumdorligi va ishonchliligiga chuqur kirish;

  • Texnik qarorlarni qabul qilish va backend yo‘nalishini boshqarish: vazifalarni dekompozitsiya qilish, texnik beklogni shakllantirish, code review o‘tkazish va jamoaga muhandislik amaliyotlarini rivojlantirishda yordam berish;

  • Backend va ML kesishmasida ishlash: ML-muhandislar bilan hamkorlik qilish, ularning vazifalarini texnik yechimlarga aylantirish va platformani rivojlantirish.

Biz uchun nimalar muhim

  • Backend ishlab chiqishda kamida 5 yillik tajriba, Kotlin va/yoki Java bilan ishonchli production tajribasi;

  • JVM va Spring Boot bo‘yicha kuchli ekspertiza, ko‘p oqimli ishlash, asinxron qayta ishlash va JVM-servislar unumdorligini tushunish;

  • Data-intensive tizimlar, event-driven arxitektura va taqsimlangan tizimlar bilan ishlash tajribasi: latency, throughput, fault tolerance, gorizontal masshtablash va backpressure tushunchalarini bilish;

  • Kafka, PostgreSQL’ni ishonchli bilish va low-latency storage — Redis bilan ishlash tajribasi;

  • Texnik liderlik tajribasi: texnik yo‘nalish uchun ownership’ni o‘z zimmasiga olish, arxitekturani loyihalash, code review o‘tkazish, murakkab vazifalarni dekompozitsiya qilish va muhandislarni rivojlantirish qobiliyati;

  • Hands-on yondashuv: bizga kod yozishda va murakkab production vazifalarini hal qilishda davom etadigan kuchli muhandis kerak, faqat boshqaruvga o‘tib ketadigan menejer emas.

Ustunlik bo‘ladi

  • ML infratuzilmasi bo‘yicha bazaviy tushuncha: A/B testlar, feature platform, model serving va online inference. Chuqur ML bilimlari talab qilinmaydi;

  • Recommender systems, ML-platformalar, ranking, personalization yoki online inference bilan ishlash tajribasi;

  • Aerospike yoki Scylla bilan ishlash tajribasi.

Nima uchun bu qiziqarli

  • Zamonaviy stek bilan ishlaymiz;

  • Keng mas’uliyat doirasini va arxitektura hamda mahsulot bo‘yicha qarorlarga ta’sir qilish imkoniyatini beramiz. Tashabbuslaringizni muhokama qilish va ularni amalga oshirishdan mamnunmiz;

  • Noyob madaniyat — startap ruhini saqlab qolib va shu bilan birga yetuk jarayonlarni yo‘lga qo‘yganmiz;

  • Butun jamoa bilan birgalikda o‘lchab bo‘ladigan maqsadlarni shakllantiramiz va ularni shunchaki “hisobot uchun” bajarmaymiz, balki samaradorlik va ishimizning biznesga umumiy ta’sirini o‘lchaymiz;

  • Chuqur ekspertiza va muhandislik tafakkuri qadrlanadigan kuchli mutaxassislardan iborat jamoalarda ishlash;

  • Jamoalar ijrochilar emas, balki hamkorlar sifatida bir-birini tinglaydi va eshitadi.

Nima taklif qilamiz

  • Dunyoning istalgan nuqtasidan masofadan yoki Toshkentdagi shinam ofisda ishlash;

  • Muhandislik yoki boshqaruv trekida o‘sish imkoniyati, shuningdek, muntazam performans baholash tizimi yo‘lga qo‘yilgan;

  • Rossiya bozoridagi top kompaniyalar darajasida maosh;

  • Ta’lim va rivojlanish — kompaniya ichida ham, undan tashqarida ham qo‘llab-quvvatlaymiz (mitaplar, konferensiyalar, professional ta’lim, nashrlar). Shuningdek, shaxsiy brendingizni rivojlantirishga yordam beramiz;

  • Asos - zo‘r ishlash istagida bo‘lgan mutaxassislar hamjamiyati.

  • Yoqimli bonus - joylashuvingizga bog‘liq ITS, ta’lim va boshqa imtiyozlar.


✅ Talablar

Yo'nalish: Dasturlash Bo'lim: Uzum Market Ish rejimi: Masofaviy ish Tajriba: 6 yildan boshlab