inDrive
inDrive
inDrive هي شركة عالمية للتنقل والتوصيل تدير سوقًا لخدمات طلب الرحلات والخدمات اللوجستية، وتربط بين الركاب والسائقين وسائقي التوصيل والشركات. تشمل خدماتها الرحلات داخل المدن، والسفر بين المدن، وتوصيل الطرود والشحنات، والخدمات المالية للمستهلكين والسائقين من خلال inDrive.Money. يتيح نموذج الشركة للمستخدمين التفاوض على الأسعار، بينما تمتد عملياتها الأوسع إلى الخدمات اللوجستية والسفر وخدمات الأسواق ذات الصلة في بلدان متعددة.

مهندس برمجيات خلفية أول، منصة الذكاء الاصطناعي — inDrive

طوّر خدمات Go وPython لمنصة التعلّم الآلي في inDrive، وادعم النماذج في بيئة الإنتاج وأدوات عمليات التعلّم الآلي. ساهم في تشغيل بنية تحتية عالية الأحمال وقابلة للرصد تخدم الأنظمة في 48 دولة.

الوصف

  • طوّر وشغّل خدمات خلفية وأدوات داخلية بلغة Go وPython لمنصة التعلّم الآلي.
  • تولَّ إيصال خدمات الإنتاج ومراقبتها ودعمها بنظام المناوبة.
  • ابحث في ميزات المنصة وصمّمها، ووثّق المفاضلات التقنية الرئيسية.
  • طوّر أدوات النشر وحزم تطوير البرمجيات لخدمة النماذج والتوسّع التلقائي والتقاط البيانات.
  • اربط خدمات التعلّم الآلي بالأنظمة الخلفية عبر الاتصالات المتزامنة وغير المتزامنة.
  • تعاون مع علماء البيانات ومهندسي التعلّم الآلي في التكامل المستمر والتسليم المستمر للنماذج وخطوط المعالجة، وفي المراقبة ومقاييس الأداء.
  • وفّر قابلية رصد شاملة عبر المقاييس والسجلات ولوحات المعلومات والتتبّع والتنبيهات وأدلة التشغيل.
  • أدر البنية التحتية كتعليمات برمجية باستخدام Terraform وTerragrunt ومن خلال طلبات سحب خاضعة للمراجعة.
  • شارك في مراجعات الشيفرة والتصميم، وأرشد المهندسين، وقيّم التغييرات التي ينشئها الذكاء الاصطناعي وفق المعايير نفسها المطبقة على سائر المساهمات.
  • اعمل مع فرق علوم البيانات والتعلّم الآلي وهندسة البرمجيات وهندسة البيانات.

المتطلبات

  • خبرة لا تقل عن خمس سنوات في هندسة الأنظمة الخلفية التجارية، تشمل العمل على أنظمة عالية الأحمال.
  • خبرة قوية في Go ضمن بيئات الإنتاج، بما في ذلك ميزاتها المتقدمة.
  • إتقان Python لمعالجة البيانات وتطوير الخدمات.
  • مهارات قوية في SQL، تشمل تصميم المخططات والفهرسة وتحسين الاستعلامات والنسخ المتماثل والتقسيم.
  • خبرة في Redis أو مخزن قيم ومفاتيح مماثل.
  • خبرة في HTTP وgRPC وKafka أو RabbitMQ، مع التركيز على الموثوقية.
  • خبرة في Docker وخطوط التكامل والتسليم المستمر، إلى جانب معرفة عملية بـ Kubernetes.
  • خبرة بخدمات AWS أو Google Cloud الأساسية للحوسبة والتخزين والشبكات وإدارة الهوية والوصول.
  • فهم دورة حياة التعلّم الآلي، بما في ذلك إعداد البيانات ومقاييس أداء النماذج والمتطلبات غير الوظيفية وانحراف المفهوم.
  • إلمام بـ scikit-learn أو PyTorch أو TensorFlow.
  • خبرة في تصميم أنظمة قابلية الرصد وتشغيلها باستخدام المقاييس والتسجيل ولوحات المعلومات والتتبّع والتنبيهات وأدلة التشغيل.
  • خبرة في Prometheus أو Grafana أو ELK أو أدوات مشابهة.
  • إلمام بسير عمل Git ومراجعة الشيفرة وسطر أوامر Linux وأساسيات الشبكات مثل TCP/IP وDNS وVPC وموازنات الأحمال.
  • القدرة على شرح المفاضلات التقنية بوضوح لعلماء البيانات ومالكي المنتجات ومهندسي المناوبة.
  • خبرات إضافية مفيدة: أدوات عمليات التعلّم الآلي مثل Databricks أو SageMaker أو Kubeflow أو MLflow أو Airflow؛ أو استدلال GPU أو النماذج اللغوية الكبيرة؛ أو وكلاء برمجة الذكاء الاصطناعي؛ أو الأسواق الناشئة؛ أو أدوات البنية التحتية كتعليمات برمجية.

المزايا

  • اعمل على نطاق عالمي، مع نماذج إنتاج تخدم أسطولاً عالمياً وميزانيات GPU مهمة وأعباء عمل النماذج اللغوية الكبيرة.
  • فرصة لمهندسي الأنظمة الخلفية للتطور نحو عمليات التعلّم الآلي، مع إتاحة التدريب على جانب المنصة.
  • طوّر مهاراتك المهنية عبر الإرشاد والاستشارات المهنية وبرامج التعلّم.
  • انضم إلى برنامج تبادل المواهب العالمي لاكتساب خبرة دولية.
  • شارك في تحديات الشركة وجوائزها وأنشطتها الرياضية ومبادرات الأثر الاجتماعي والتطوع التي يقودها الموظفون.
  • استفد من دورات لغات ممولة بشكل مشترك ونوادٍ داخلية للمحادثة.
  • قد تختلف المزايا بحسب الموقع.