img
نوع العقدنوع العقددوام كامل
طبيعة الوظيفةطبيعة الوظيفةعن بُعد
الموقعالموقعالرياض

عن الدور

تبحث منصة RIME عن مهندس الواجهة الخلفية للمساهمة في محركها الأساسي. يركز هذا الدور على إدارة أعباء عمل الذكاء الاصطناعي على أجهزة الحافة محدودة الموارد، وتعزيز قدراتها وتوسيع نطاقها. يشغل هذا المنصب حلقة وصل حاسمة بين البنية التحتية الخلفية والأجهزة المادية المنشورة، مما يضمن التشغيل الفعال والموثوق والقابل للتطوير لأجهزة الحافة. تقع الشركة في الرياض، المملكة العربية السعودية، وهذا منصب بدوام كامل يتطلب خبرة من 2-5 سنوات.

المسؤوليات الرئيسية

  • تصميم وتطوير وتحسين الميزات الجديدة لمحرك التنسيق الخلفي المستند إلى Python.
  • تنفيذ حلول لتخصيص الموارد (وحدة المعالجة المركزية، وحدة معالجة الرسومات، الذاكرة)، وجدولة المهام، وإدارة الأولويات عبر أجهزة الحافة.
  • تحليل وضبط أداء خطوط أنابيب الذكاء الاصطناعي/الرؤية الحاسوبية على منصة Jetson، ومعالجة الاختناقات داخل بيئة Linux.
  • بناء وصيانة خدمات الواجهة الخلفية وواجهات برمجة التطبيقات القابلة للتطوير، مثل REST و gRPC، للنشر عن بُعد ومراقبة وتحديث المهام.
  • تحسين خطوط أنابيب النشر الآلية لدفع نماذج الذكاء الاصطناعي الجديدة ومنطق التنسيق إلى الأجهزة.
  • استكشاف مشكلات النظام المعقدة وإصلاحها والتي تتضمن نماذج الذكاء الاصطناعي، وكود التنسيق، ونظام التشغيل Linux الأساسي على أجهزة Jetson.

المؤهلات والخبرة

  • خبرة 3-5 سنوات في تطوير الواجهة الخلفية، أو برمجة الأنظمة، أو DevOps، مع التركيز على الأنظمة الموزعة أو المضمنة.
  • إتقان قوي للغة Python، بما في ذلك خدمات الواجهة الخلفية، والبرمجة غير المتزامنة (مثل asyncio)، والبرمجة النصية على مستوى النظام.
  • خبرة عملية مع منصة NVIDIA Jetson (مثل Orin Nano، Xavier NX، AGX)، بما في ذلك الإلمام بـ JetPack SDK وأدواته.
  • فهم قوي لنظام التشغيل Linux، بما في ذلك إدارة النظام، وإدارة العمليات، والبرمجة النصية للصدفة، والشبكات، وضبط الأداء (على سبيل المثال، باستخدام أدوات مثل top، htop، perf).
  • خبرة في تصميم وبناء وصيانة واجهات برمجة التطبيقات والخدمات المصغرة.

المهارات التقنية

  • تطوير الواجهة الخلفية
  • برمجة الأنظمة
  • DevOps
  • الأنظمة الموزعة
  • الأنظمة المضمنة
  • Python (بما في ذلك asyncio)
  • البرمجة النصية على مستوى النظام
  • منصة NVIDIA Jetson (JetPack SDK)
  • إدارة أنظمة Linux
  • إدارة العمليات
  • البرمجة النصية للصدفة
  • الشبكات
  • ضبط الأداء (top، htop، perf)
  • تصميم أنظمة الواجهة الخلفية
  • تطوير واجهات برمجة التطبيقات
  • بنية الخدمات المصغرة
  • الحاويات (Docker، containerd)
  • Kubernetes الموجهة للحافة (K3s، MicroK8s)
  • مكدس NVIDIA (DeepStream، TensorRT، Triton Inference Server)
  • مفاهيم الرؤية الحاسوبية (CV)
  • مفاهيم نشر التعلم الآلي (ML)
  • C++
  • Go
  • أدوات إدارة أساطيل إنترنت الأشياء (AWS IoT Greengrass، Azure IoT Edge، Balena)
  • تخصيص الموارد
  • جدولة المهام
  • إدارة الأولويات
  • تحسين خطوط أنابيب الذكاء الاصطناعي/الرؤية الحاسوبية
  • واجهات برمجة التطبيقات RESTful
  • gRPC
  • النشر عن بُعد
  • مراقبة النظام
  • خطوط أنابيب النشر الآلية
  • التكامل المستمر/النشر المستمر (CI/CD)
  • استكشاف الأنظمة المعقدة وإصلاحها

بيئة العمل والموقع

هذا منصب بدوام كامل مقره في الرياض، المملكة العربية السعودية. يتضمن الدور العمل مع محرك أساسي يدير أعباء عمل الذكاء الاصطناعي على أجهزة الحافة، ويتطلب تفاعلًا وثيقًا بين أنظمة الواجهة الخلفية والأجهزة المادية.


متطلبات الوظيفة

  • تتطلب ٢-٥ سنوات خبرة

وظائف مشابهة