مهندس أدوات الذكاء الاصطناعي - عن بعد
نبذة عن الوظيفة
معلومات عنا في Zyte، نتناول البيانات على الإفطار ويمكنك تناول وجبة الإفطار في أي مكان والعمل لدى Zyte. تأسسنا في عام 2010، ونحن فريق موزع عالميًا يضم أكثر من 225 موظفًا من Zytans يعملون من أكثر من 28 دولة، وتتمثل مهمتهم في تمكين عملائنا من استخراج البيانات التي يحتاجون إليها لمواصلة الابتكار وتنمية أعمالهم. نحن نؤمن بأن جميع الشركات تستحق مسارًا سلسًا للوصول إلى البيانات. لأكثر من عقد من الزمان، قادت Zyte الطريق في بناء أدوات قوية وسهلة الاستخدام لجمع بيانات الويب وتنسيقها وتقديمها بسرعة وموثوقية وعلى نطاق واسع. واليوم، تساعد البيانات التي نستخرجها آلاف المؤسسات على اتخاذ قرارات عمل أكثر ذكاءً، وتأمين الميزة التنافسية، ودفع النمو المستدام. واليوم، يعتمد أكثر من 3000 شركة ومليون مطور على أدواتنا وخدماتنا للحصول على البيانات التي يحتاجونها من الويب. يقع هذا الدور في فريق الأدوات في Zyte، حيث يعمل جنبًا إلى جنب مع المهندس الرئيسي لدينا في الأدوات على منصة وكيلة داخلية: مكان واحد يجمع ما تعرفه الشركة، وينتشر اليوم عبر العديد من الأنظمة، بحيث يحصل الأشخاص ووكلاء الذكاء الاصطناعي لديهم على هذا السياق في مكان واحد، حيث يرى كل منهم فقط ما يُسمح لهم برؤيته. نحن نبحث عن منشئ: شخص قام ببناء عملاء الذكاء الاصطناعي وشحنهم إلى مستخدمين حقيقيين، ويحب امتلاك منتج من البداية إلى النهاية، بدءًا من التحدث مع الأشخاص الذين يستخدمونه وحتى الكود والنشر والأرقام التي توضح ما إذا كان يعمل أم لا. الإصدار الأول قيد الاستخدام بالفعل داخل الشركة وينمو كل أسبوع. الأدوار والمسؤوليات:
- بناء النظام الأساسي مع المهندس الرئيسي في الأدوات: قدرات جديدة كل أسبوع، من التصميم إلى الإنتاج.
- ربط الأنظمة الداخلية الجديدة وأدوات SaaS بالمنصة: واجهات برمجة التطبيقات والبيانات الخاصة بها، وكيفية ملاءمتها للنموذج المشترك، ومن يمكنه رؤية ماذا.
- بناء الوكلاء والأدوات التي يستخدمونها، بما في ذلك خوادم MCP التي يمكن للوكلاء عبر الشركة الاتصال بها، والسياق الذي يحتاجون إليه للإجابة بشكل جيد.
- الجودة الخاصة: مجموعات التقييم والمعايير، والتتبع، والتكلفة لكل إجابة، وإصلاح ما يواجهه المستخدمون.
- تحويل إثباتات المفهوم إلى أدوات داخلية يتم تشغيلها في الإنتاج في السحابة، مع إجراء الأمان والوصول بشكل صحيح.
- البناء باستخدام وكلاء ترميز الذكاء الاصطناعي باعتباره الطريقة الرئيسية للعمل، مع المواصفات والاختبارات والمراجعات التي تحافظ على سلامة الكود.
- المساهمة في مبادرات أدوات الذكاء الاصطناعي على مستوى الشركة: تقييم وتوحيد أدوات الذكاء الاصطناعي الداخلية، وتتبع التكلفة والاستخدام، والمعايير المتفق عليها للتطبيقات الداخلية المبنية على الذكاء الاصطناعي. مساعدة الفرق الأخرى على البناء على المنصة.
- تحدث مع الأشخاص الذين يستخدمون النظام الأساسي، عبر الشركة، لمعرفة ما يجب إنشاؤه بعد ذلك، وشرح ما تم إنشاؤه للجماهير التقنية وغير التقنية.
المتطلبات
- أكثر من 3 سنوات في بناء وشحن برامج الإنتاج، معظمها بلغة Python، مع قواعد البيانات العلائقية.
- قام ببناء وشحن وكيل واحد على الأقل مع LangGraph يستخدمه الأشخاص الحقيقيون: استدعاء الأدوات، والاسترجاع والتضمين، والتصميم الفوري والسياق.
- خبرة عملية مع LLM APIs من مقدمي الخدمات الرئيسيين، وتحسين التكلفة والرمز المميز.
- التدريب العملي على MCP أو بروتوكولات الأدوات المشابهة، كخادم وعميل.
- تقييم أنظمة الذكاء الاصطناعي بشكل صحيح: مجموعات الاختبار، ماجستير في القانون كحكم، والانحدارات عندما يتغير الموجه أو النموذج. التتبع وإمكانية الملاحظة باستخدام Langfuse أو ما شابه.
- يدمج واجهات برمجة التطبيقات والبيانات: SaaS APIs وSQL ومستودعات البيانات.
- تجربة مع البنية التحتية السحابية (Google Cloud و/أو AWS): الحاويات وقواعد البيانات المُدارة والهوية والوصول وCI/CD.
- يستخدم وكلاء ترميز الذكاء الاصطناعي كل يوم ويعرف كيفية مراقبة مخرجاتهم.
- الشعور بالأمان والأذونات: الهوية، والامتيازات الأقل، يرى الناس فقط ما يُسمح لهم برؤيته.
- مريح مع التحكم في الإصدار (GitHub/Bitbucket).
- اللغة الإنجليزية تحدثاً وكتابة ممتازة، التقنية وغير الفنية.
المهارات المطلوبة:
- الإلمام ببيانات الويب أو تجريف الويب.
- Django وPostgres، بما في ذلك البحث عن المتجهات باستخدام pgvector.
- واجهة أمامية كافية لبناء وتغيير واجهة الدردشة (React، Next.js).
- قام ببناء أدوات داخلية اعتمدها الزملاء.
- الطبقات الدلالية أو الرسوم البيانية المعرفية.
- ذاكرة للوكلاء، وإعدادات متعددة الوكلاء.
- خبرة سابقة في الفريق عن بعد/الموزعة.
الفوائد من خلال الانضمام إلى فريق Zyte، سوف:
- كن جزءًا من فريق متعدد الثقافات يتمتع بدوافع ذاتية وتقدمية.
- الحرية والمرونة في العمل عن بعد.
- العمل باستخدام التقنيات والأدوات المتطورة والمفتوحة المصدر - وتشكيل أدوات الذكاء الاصطناعي التي تعتمد عليها بقية الشركة.