الوصف الوظيفي
دور المشروع : مهندس برمجيات مخصص
وصف دور المشروع : تطوير حلول برمجيات مخصصة لتصميم، ترميز، وتعزيز المكونات عبر الأنظمة أو التطبيقات. استخدام الأطر الحديثة والممارسات المرنة لتقديم حلول قابلة للتوسع وعالية الأداء مصممة لتلبية احتياجات الأعمال المحددة.
المهارات المطلوبة : تطوير Java Full Stack
المهارات الجيدة : لا يوجد
الحد الأدنى من 7.5 سنة من الخبرة مطلوب
المؤهل التعليمي : 15 سنة تعليم بدوام كامل
AgentAI Native – مطور (مؤسسي)
ملخص الدور
المواهب التقنية المدعومة بالذكاء الاصطناعي
بناء تطبيقات ذكاء اصطناعي عالية الجودة - تنفيذ أدوات LLM، خطوط أنابيب RAG، البحث المتجه، ودمج واجهات برمجة التطبيقات - تقديم نماذج أولية سريعة تتطور إلى أنظمة إنتاجية. تحمل مسؤولية التطوير العملي، الاختبار، والدمج، مع محفظة تُظهر السرعة، التجربة، والتعلم.
المسؤوليات
البناء العملي
o تنفيذ الوكلاء (الأدوات، المهارات)، النماذج / القوالب، المخططين، الذاكرة، وحلقات التقييم كتابة كود نظيف وقابل للاختبار وخطوط أنابيب CI/CD.
o إعداد خدمات RAG (الاستيعاب، التجزئة، التضمين، الفهرسة) ودمج قواعد البيانات المتجهة إضافة المراقبة والقيود.
الدمج
o الاتصال بواجهات برمجة التطبيقات المؤسسية، تدفقات الأحداث، ومصادر البيانات لضمان معالجة الأخطاء بشكل قوي، وإعادة المحاولة، والاحتياطات.
الجودة والسلامة
o كتابة اختبارات الوحدة / التكامل تنفيذ تقييمات غير متصلة / متصلة، سيناريوهات الفريق الأحمر، وحدود أمان المحتوى / العمل.
التكرار والتواصل
o نموذج أولي بسرعة، عرض بشكل متكرر، والتواصل بوضوح حول المقايضات والنتائج مع أصحاب المصلحة.
المؤهلات المطلوبة (نموذج AI Native)
أساسيات قوية في علوم الحاسوب وهندسة البرمجيات.
خبرة عملية مع LLMs، RAG، قواعد البيانات المتجهة، وواجهات برمجة التطبيقات للذكاء الاصطناعي.
القدرة المثبتة على بناء تطبيقات من البداية إلى النهاية ودمج الذكاء الاصطناعي في الأنظمة.
محفظة مرئية لمشاريع الذكاء الاصطناعي تُظهر التجربة والسرعة.
متعلم سريع مع ميل للنماذج الأولية السريعة والتكرار.
القدرة على تحويل مشاكل الأعمال إلى حلول عملية للذكاء الاصطناعي مع تواصل واضح.
لغات البرمجة (المطور)
كفاءة بناء أساسية (اختر اثنتين أو أكثر):
o بايثون (أطر الوكلاء، خدمات البيانات / RAG، التقييم، دفاتر الملاحظات إلى الخدمات)
o TypeScript / Node.js (أغلفة الخدمة، خوادم الأدوات، دمج واجهات برمجة التطبيقات، روابط الواجهة الأمامية)
o جافا (خدمات مؤسسية، Spring Boot، التزامن / الأداء)
من الجيد أن تكون: C# / .NET (تكديس مؤسسي)، Go (وكلاء / خدمات عالية الإنتاجية)، Rust (أدوات حرجة للأداء)، SQL (PostgreSQL / pgvector، تحسين الاستعلامات)، Bash (DevOps).
الأطر والأدوات: LangChain، LlamaIndex، Semantic Kernel قواعد البيانات المتجهة (pgvector، Pinecone، Weaviate، Milvus) أطر الاختبار (PyTest / JUnit / Jest) الحاويات، بدون خادم، وSDKs السحابية.
معلومات إضافية:
- يجب أن يكون لدى المرشح خبرة لا تقل عن 7.5 سنوات في تطوير Java Full Stack.
- مطلوب 15 سنة تعليم بدوام كامل.
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.