مطور بايثون

مطور بايثون role illustration

مطور بايثون

موقع: مدينة الهدايا، جانديناجار، ولاية جوجارات – الهند. (العمل من المكتب)

خبرة: 2-5 سنوات

حول الدور

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

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

  • تصميم وبناء وصيانة الخدمات الخلفية وواجهات برمجة تطبيقات REST في Python.
  • دمج LLMs وواجهات برمجة تطبيقات الذكاء الاصطناعي (OpenAI وClaude وGemini) وإنشاء سير عمل التشغيل الآلي/الوكيل.
  • بناء وتحسين خطوط أنابيب البيانات والتكامل مع خدمات الطرف الثالث.
  • كتابة تعليمات برمجية نظيفة وقابلة للاختبار وموثقة جيدًا؛ المشاركة في مراجعات الكود.
  • العمل مع قواعد البيانات (PostgreSQL/MySQL، بالإضافة إلى متاجر المتجهات حيثما كان ذلك مناسبًا).
  • تعاون مع ضمان الجودة وDevOps والمنتج لتقديم ميزات موثوقة وقابلة للتطوير.

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

  • 2-5 سنوات من التدريب العملي على تطوير بايثون.
  • خبرة قوية مع إطار عمل الويب (FastAPI أو Django أو Flask).
  • فهم قوي لواجهات برمجة تطبيقات REST وقواعد البيانات وسير العمل المستند إلى Git.
  • الإلمام بالسحابة (AWS/Azure/GCP) والحاويات (Docker).
  • مهارات جيدة في حل المشكلات والتواصل.

مهارات جميلة يجب أن تمتلكها

  • خبرة في دمج LLMs أو خطوط أنابيب RAG أو قواعد بيانات المتجهات (pgvector أو Pinecone أو Weaviate).
  • التعرض للبرمجة غير المتزامنة أو الكرفس/قوائم الانتظار أو الخدمات الصغيرة.
  • خبرة في CI/CD وكتابة الاختبارات الآلية.

الأسئلة المتداولة

ستقوم ببناء خدمات خلفية مدعومة بالذكاء الاصطناعي للمنتجات وحلول العملاء، بما في ذلك واجهات برمجة التطبيقات REST وخطوط أنابيب البيانات والتكامل مع LLMs وأنظمة الذكاء الاصطناعي، وكتابة Python على مستوى الإنتاج النظيف.

الوصول إلى فريق الموارد البشرية