أعلنت منصة سلة للتجارة الإلكترونية عن وظيفة مهندس خلفية أول للتعلم الآلي – البحث والتوصيات (Senior ML Backend Engineer – Search & Recommendations) للعمل عن بعد من السعودية، وتتولى الوظيفة بناء الأنظمة التي توصل أي تغيير في الكتالوج إلى نتيجة بحث مرتبة أمام المتسوق.
المهام
- بناء وتشغيل أنظمة خدمة البحث والتوصيات: الاسترجاع ودمج الدرجات والتصفية والتخزين المؤقت.
- الحفاظ على زمن استجابة منخفض للبحث أثناء الكتابة وتصميم تدهور سلس عند تعطل النماذج.
- بناء بنية التجارب: حركة الظل واختبارات A/B ومؤشرات الحماية والتراجع.
- نقل التغييرات من أنظمة المصدر إلى فهارس البحث ومخازن الخصائص وتحديث التضمينات باستمرار.
- إعادة فهرسة مجموعات ضخمة دون توقف، وتوفير المراقبة والتنبيهات ودعم التشغيل.
المؤهلات
- خبرة 5 سنوات أو أكثر في بناء أنظمة الواجهة الخلفية أو المنصات في بيئة الإنتاج.
- سنتان أو أكثر في تشغيل محرك بحث إنتاجي مثل Elasticsearch أو OpenSearch أو Solr.
- خبرة في الخدمات منخفضة الزمن وفي استيعاب البيانات المتدفقة (Kafka أو Debezium).
- إتقان Python والقدرة على العمل بـTypeScript، وخبرة في اختبارات A/B والإطلاق التدريجي.
مكان العمل: عن بعد من المملكة العربية السعودية، بدوام كامل.