وظائف مهندس موقع
٦٣ وظائف شاغرة
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
<span>يرجى إرسال سيرتك الذاتية باللغة الإنجليزية وتحديد مستوى إتقانك للغة الإنجليزية. <br> تربط Mindrift بين المتخصصين وفرص عمل قائمة على المشاريع في AI لشركات تقنية رائدة، مع التركيز على الاختبار والتقييم وتحسين أنظمة الذكاء الاصطناعي. <br> المشاركة قائمة على المشروع، وليست توظيفاً دائماً. <br> ما تنطوي عليه هذه الفرصة: نحن نبني مجموعة بيانات لتقييم وكلاء التكويد AI - مدى قدرة النموذج على التعامل مع مهام المطورين الواقعية. <br> ستنشئ مهام صعبة ومعايير تقييم داخل بيئات محاكاة واقعية: بناء بيئات مطور واقعية - شركة افتراضية بها قاعدة كود وبنية تحتية وسياق (تذاكر، مستندات، محادثات) تشكل تاريخ تطوير يمكن تصديقه تصميم المهام من حالات وسيطة لهذه البيئات - صِغِّ المطالَب، عرِّف ما يعنيه "الحل"، وتأكد من أن المهمة قابلة للحل بواسطة وكيل AI اكتب اختبارات تتحقق من حلول الوكلاء - اقبل جميع الأساليب الصحيحة وأرفض غير الصحيحة، لا تكون صارمة جدًا ولا متساهلة جدًا، كرر العمل على المهام والاختبارات استناداً إلى تعليقات QA - راجع حلول الوكلاء، حلل الإخفاقات، وقم بتحسين حتى يكون التقييم عادلاً وقوياً ما ليست هذه: ليست تصنيف بيانات ليست هندسة موجهات ليست كتابة كود من الصفر - الوكيل يكتب معظم الكود؛ أنت تقوم بالإرشاد والتقييم ما نبحث عنه: 8+ سنوات في تطوير البرمجيات، التقنية الأساسية: بايثون (FastAPI)، جافاسكريبت/تايب سكريبت (React)، Docker، Postgres، Kafka، Redis، خبرة في كتابة الاختبارات (وظيفية، تكامل) الكفاءة الإنجليزية - B2+ لماذا هذا صعب: نماذج الحدود الأمامية جيدة في البرمجة بالفعل.<br> إنشاء مهمة تتحدى النماذج الأفضل حقاً ليس أمراً بسيطاً.<br> تحتاج إلى فهم عميق لموضع فشل النماذج وما السيناريوهات التي تكشف الفرق بين حل جيد وآخر سيئ.<br> لدى المهام العديد من الحلول الصحيحة - كتابة اختبارات تقبل جميع الحلول الصحيحة وترفض غير الصحيحة أصعب مما يبدو.<br> كيف يعمل: التقديم → اجتياز التأهيل → الانضمام إلى مشروع → إكمال المهام → الدفعالتقدير: تُقدَّر المهام لهذا المشروع بحوالي 30 ساعة لإكمالها، حسب التعقيد.<br> هذه تقديرية وليست متطلباً زمنياً؛ اختر متى وكيف تعمل. <br> يجب تقديم المهام قبل الموعد النهائي وتلبي معايير القبول المدرجة ليتم قبولها. <br> التعويض: حتى 150 دولار/ساعة مكافئ، يعتمد على المستوى والوتيرة. <br> تُقدّر المهام بـ ~30 ساعة لكل مهمة؛ حدد جدولك الزمني بنفسك.<br></span> </div>
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
<span>يرجى تقديم سيرتك الذاتية باللغة الإنجليزية وتحديد مستوى إتقانك للإنجليزية.<br> تربط Mindrift المتخصصين بفرص الذكاء الاصطناعي القائمة على المشاريع لشركات التكنولوجيا الرائدة، مع التركيز على الاختبار والتقييم وتحسين أنظمة الذكاء الاصطناعي.<br> المشاركة قائمة على المشروع وليست توظيفاً دائمًا.<br> ما تتضمنه هذه الفرصة نحن نبني مجموعة بيانات لتقييم عمل وكلاء التشفير AI - مدى قدرة النموذج على التعامل مع مهام المطور الواقعية.<br> ستنشئ مهاماً وتقييمات صعبة ضمن بيئات محاكاة واقعية: بناء بيئات مطور واقعية - شركة افتراضية بها قاعدة كود وبنية تحتية وسياق (تذاكر، مستندات، محادثات) تشكل تاريخ تطوير قابلاً للاقتناع تصميم مهام من حالات وسيطة لهذه البيئات - صغ المطلوب، عرّف معنى "تم الحل"، وتأكد من أن المهمة قابلة للحل بواسطة وكيل AI اكتب اختبارات تتحقق من حلول الوكلاء - اقبل جميع الأساليب الصحيحة ورفض الأساليب الخاطئة، دون الإفراط في الصرامة أو التساهل كثيراً تكرار العمل على المهام والاختبارات بناءً على ملاحظات QA - راجع حلول الوكلاء، حلّل الإخفاقات، وحسّن حتى تكون التقييمات عادلة وقوية ما ليس هذا NOT Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate ماذا نبحث عنه 5+ سنوات في تطوير البرمجيات المكدس الأساسي: بايثون (FastAPI)، جافاسكريبت/تايبسكريبت (ريأكت)، دوكر، بوستغريسك، كافكا، ريديس خبرة في كتابة الاختبارات (وظيفية، تكامل) إجادة اللغة الإنجليزية - B2+ لماذا هذا صعب النماذج الأمامية جيدة بالفعل في الترميز.<br> إنشاء مهمة تتحدى النماذج الأفضل حقاً أمر غير بسيط.<br> عليك أن تفهم بعمق أين تفشل النماذج وما هي السيناريوهات التي تُظهر الفرق بين حل جيد وحل سيئ.<br> لدى المهام العديد من الحلول الصحيحة - كتابة اختبارات تقبل جميع الحلول الصحيحة وترفض الصحيحات الخاطئة أصعب مما يبدو.<br> كيف يعمل النظام التقديم → اجتياز التأهيل → الانضمام إلى مشروع → إكمال المهام → الدفع التعويض حتى 40 دولار/ساعة مكافئ، اعتماداً على المستوى والسرعة.<br> تُقدَّر المهام بحوالي ~20 ساعة لكل منها؛ يمكنك تحديد جدولك الزمني الخاص.</span> </div>
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
<span>تبحث Mindrift عن مهندسي استخراج بيانات بايثون كبار المهارة للانضمام إلى مشروع Tendem وتوجيه سير عمل استخراج البيانات المتخصص ضمن نظامنا الهجين AI + البشر.<br> في هذه role، كـ AI Pilot – هذا هو المصطلح الذي نستخدمه لهذا الدور في Mindrift – ستتعاون مع وكلاء Tendem الذين يقومون بمهام تكرارية، بينما تقدم التفكير النقدي، وخبرة النطاق، وضمان الجودة لتسليم نتائج دقيقة وقابلة للتنفيذ.<br> هذه الفرصة عن بُعد بدوام جزئي مثالية للمحترفين التقنيين ذوي الخبرة العملية في استخراج الويب، واستخراج البيانات ومعالجتها.<br> ما الذي نقوم به؟ تربط منصة Mindrift المتخصصين بمشاريع AI من كبار مبتكري التكنولوجيا.<br> رسالتنا هي فتح إمكانات الذكاء الاصطناعي التوليدي من خلال الاستفادة من الخبرة الواقعية من جميع أنحاء العالم.<br> هذا دور مستقل لمشروع Tendem.<br> كــ مهندس استخراج بيانات بايثون كبير، ستتعامل مع مهام استخراج البيانات التي تتطلب دقة تقنية لاستخراج ومعالجة الويب، باستخدام أدوات مختلفة مثل Apify المفتوحة وخادم OpenRouter إلى جانب أساليبك الخاصة والمبدعة.<br> المسؤوليات الرئيسية: امتلاك سير عمل استخراج بيانات من البداية إلى النهاية عبر مواقع ويب معقدة، لضمان التغطية الكاملة والدقة والتسليم الموثوق لمجموعات البيانات المنظمة.<br> استغلال الأدوات الداخلية (Apify، OpenRouter) إلى جانب سير عمل مخصص لتسريع جمع البيانات والتحقق منها وتنفيذ المهام مع الالتزام بالمتطلبات المحددة.<br> ضمان استخراج موثوق من مصادر ويب ديناميكية وتفاعلية، وتكييف الأساليب حسب الحاجة لمعالجة المحتوى المعروض جافاسكريبت والتغير في سلوك المواقع.<br> فرض معايير جودة البيانات من خلال فحوصات التحقق، وضبط التناسق بين المصادر، والالتزام بمواصفات التنسيق، والتحقق المنهجي قبل التسليم.<br> توسيع عمليات الاستخراج لبيانات كبيرة باستخدام تقليل الدُفعات بشكل فعال أو التوازي، ومراقبة الإخفاقات، والحفاظ على الاستقرار أمام تغييرات بسيطة في هيكل الموقع.<br> المتطلبات: خبرة لا تقل عن 5+ سنوات في هندسة البيانات، أو استخراج البيانات من الويب، أو الأتمتة، أو تطوير البرمجيات (مطلوة).<br> درجة البكالوريوس أو الماجستير في الهندسة، الرياضيات التطبيقية، علوم الكمبيوتر، أو المجالات التقنية ذات الصلة تعتبر ميزة إضافية.<br> يجب أن يمتلك المرشحون أساساً تقنيا قوياً وخبرة عملية في التقطيع الآلي والبرمجة والتدفقات المدعومة بالذكاء الاصطناعي.<br> نحن نبحث عن متخصصين يمكنهم حل مشاكل غير trivial، والعمل بثقة مع نماذج لغوية كبيرة، وجمع البيانات وتنظيمها والتحقق منها من مصادر متنوعة بشكل منهجي.<br> نهج منهجي وتفصيلي والقدرة على العمل بشكل مستقل أمران أساسيان.<br> خبرة قوية في استخراج البيانات عبر بايثون (BeautifulSoup، Selenium أو ما يماثلها)، بما في ذلك المحتوى الديناميكي (JS، AJAX، التمرير اللانهائي) وواجهات برمجة التطبيقات عبر البروكسيات، وإثبات القدرة على استخراج البيانات من هياكل معقدة (التسلسلات، الصفحات المؤرشفة، HTML غير المتسق) وخلفية قوية في تنظيف البيانات وتطبيعها والتحقق منها وتقديم مجموعات البيانات المنظمة (CSV، JSON، Google Sheets) وخبرة في التعامل مع آليات مضاد الروبوت وهياكل المواقع الديناميكية على نطاق واسع وخبرة مع بنية سحابية (AWS أو ما يعادلها) وتجزئة الحاويات (Docker) كجزء من تدفقات العمل الحقيقية والتجربة العملية مع أطر LLM (LangChain، OpenRouter، أو ما شابه) المطبقة في مهام الأتمتة، وانتباه قوي للتفاصيل والالتزام بدقة البيانات، وأخلاقيات العمل المستقل مع القدرة على إجراء الاستكشاف بشكل مستقل. رابط إلى GitHub يعد ميزة إضافية. مستوى اللغة الإنجليزية: أعلى من المتوسط (B2) أو أعلى (مطلوب). توقيت المشروع وتوقعاته: بالنسبة لهذا المشروع، من المتوقع أن تتطلب المهام حوالي 10–20 ساعة في الأسبوع خلال المراحل النشطة، بناءً على متطلبات المشروع.<br> هذه تقديرات وليست حمولة عمل مضمونة، وتطبق فقط بينما يكون المشروع نشطاً.<br> التعويض: في هذا المشروع، يمكن للمساهمين تحقيق حتى 25 دولاراً أمريكياً في الساعة، حسب مستوى المساهمة وسرعتها.<br> يتفاوت التعويض عبر المشاريع بناءً على النطاق والتعقيد والخبرة المطلوبة.<br> يرجى ملاحظة أن مشاريع أخرى على المنصة قد تقدم مستويات كسب مختلفة بناءً على متطلباتها.<br></span> </div>