في المكتب دوام كامل
NorthBay, LLC -
الإمارات , ابو ظبي
--
NorthBay, LLC

تفاصيل الوظيفة

الوصف الوظيفي

مهندس تطوير خلفي أول (Python /Node.js)

الموقع: أبو ظبي، الإمارات العربية المتحدة
نوع التوظيف: دوام كامل 



ملخص الوظيفة

تبحث شركة NorthBay عن مهندس تطوير خلفي أول لتصميم وبناء واجهات برمجة التطبيقات (APIs) وسلاسل معالجة البيانات القابلة للتوسع والتي تشغل أنظمة قائمة على الذكاء الاصطناعي. يتضمن الدور دمج نماذج تعلم الآلة في بيئات الإنتاج، وإدارة تنسيق البيانات، وضمان الموثوقية والأمان والأداء العام لخدمات الذكاء الاصطناعي.



المسؤوليات الرئيسية
  • تصميم وتطوير خدمات خلفية قابلة للتوسع باستخدام Python وDjango وFlask وNode.js وNest.js.
  • بناء وصيانة واجهات REST وGraphQL APIs قابلة للتوسع.
  • دمج نقاط نهاية الاستدلال لتعلم الآلة، والمهام المجمعة، وسلاسل عمل تقديم النماذج.
  • التعاون مع مهندسي DevOps وتعلم الآلة لنشر النماذج، وإدارة متاجر الميزات (feature stores)، والتعامل مع مجموعات البيانات الكبيرة.
  • تنفيذ أنظمة خلفية آمنة وعالية الأداء مع التخزين المؤقت، وإدارة الصفوف (queuing)، والمراقبة.
  • الشراكة مع مهندسي الذكاء الاصطناعي لتغليف نماذج تعلم الآلة في واجهات برمجة التطبيقات ونشرها في بيئات الإنتاج.
  • تطوير وحدات قابلة لإعادة الاستخدام والصيانة وتنفيذ اختبارات الوحدة والاختبارات التكامليّة.
  • دعم سلاسل CI/CD، والنشر باستخدام الحاويات، والبنية التحتية الخلفية القائمة على السحاب.

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



  • خبرة 5 سنوات أو أكثر في التطوير الخلفي الاحترافي.
  • خبرة عملية قوية في Python وDjango وFlask — إلزامي.
  • خبرة قوية في Node.js وNest.js.
  • إتقان TypeScript وREST/GraphQL APIs وPostgreSQL وMongoDB.
  • خبرة في تصميم وتنفيذ بنيات هكلية قابلة للتوسع وموجهة بالأحداث باستخدام Kafka و/أو RabbitMQ.
  • خبرة عملية في منصة سحابية رئيسية واحدة على الأقل: AWS أو Azure.
  • خبرة قوية في Docker وKubernetes.
  • خبرة في تطوير واجهات برمجة التطبيقات، والأمن الخلفي، وتحسين الأداء، والاختبار، وCI/CD.
  • القدرة على العمل عن قرب مع فرق الذكاء الاصطناعي/تعلم الآلة وDevOps لنقل حلول الذكاء الاصطناعي إلى مرحلة الإنتاج.

مهارات اختيارية ولكن مفضلة (تركز على الذكاء الاصطناعي)



  • خبرة في دمج أطر عمل تقديم نماذج تعلم الآلة مثل FastAPI أو Triton أو TorchServe.
  • الاطلاع على أدوات خطوط أنابيب البيانات والتنسيق مثل Airflow أو Kubeflow أو Dagster.
  • فهم أدوات مراقبة الذكاء الاصطناعي/تعلم الآلة مثل Prometheus أو EvidentlyAI أو Seldon Core.
  • خبرة في العمل مع استدلال تعلم الآلة، وواجهات برمجة تطبيقات النماذج، ومتاجر الميزات، أو معالجة البيانات واسعة النطاق.


وظائف مشابهة

حول NorthBay, LLC
الإمارات, ابو ظبي