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