الوصف الوظيفي
دور المشروع : مهندس برمجيات مخصص
وصف دور المشروع : تحليل وتصميم وترميز واختبار مكونات متعددة من كود التطبيق عبر عميل أو أكثر. إجراء أعمال الصيانة والتحسينات و/أو تطوير العمل.
المهارات المطلوبة : تطوير 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 سنة من التعليم بدوام كامل.
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.