مطور C# عن بعد
ملخص الوظيفة
هذه وظيفة مطور C# عن بعد في شركة تيرنغ، تتطلب خبرة في هندسة البرمجيات وتطويرها، مع التركيز على تقييم وتدريب LLM. يتضمن الدور عملًا يدوياً في هندسة البرمجيات، بما في ذلك تلقيم بيئة التطوير وتصنيف القضايا وتقييم تغطية الاختبار وجودته.
وصف الوظيفة
وصف الوظيفة
نحن نبني مجموعات بيانات لتقييم وتدريب LLM لتعمل على مشاكل هندسية برمجية واقعية. واحدة من نهجنا في هذا المشروع هي بناء مهام SWE قابلة للتحقق بناءً على تاريخ مستودعات GitHub العامة بطريقة اصطناعية مع وجود إنسان في الحلقة؛ مع توسيع تغطية المجموعة إلى أنواع مختلفة من المهام من حيث لغة البرمجة ومستوى الصعوبة وغيرها.
عن الدور:
نحن نبحث عن مهندسين برمجيات ذوي خبرة (مستوى قائد الفريق) الذين يعرفون المستودعات العامة عالية الجودة على GitHub ويمكنهم المساهمة في هذا المشروع. يتضمن هذا الدور عملًا يدوياً في هندسة البرمجيات، بما في ذلك تلقيم بيئة التطوير وتصنيف القضايا وتقييم تغطية الاختبار وجودته.
لماذا الانضمام إلينا؟
تيرنغ هي واحدة من أسرع الشركات الناشئة في مجال الذكاء الاصطناعي نمواً وتسريعاً في تقدم وتطوير أنظمة الذكاء الاصطناعي القوية. ستكون في طليعة تقييم كيفية تفاعل LLM مع الكود الحقيقي، وتأثير مستقبل تطوير البرمجيات بمساعدة الذكاء الاصطناعي. هذه فرصة فريدة لدمج هندسة البرمجيات العملية مع أبحاث الذكاء الاصطناعي.
ما يشبه يوم العمل:
- تحليل وتصنيف قضايا GitHub عبر المكتبات المفتوحة الشهيرة.
- تثبيت وتكوين مستودعات الكود، بما في ذلك Dockerization وضبط البيئة.
- تقييم تغطية الاختبار وجودته.
- تعديل وتشغيل قواعد الكود محليًا لتقييم أداء LLM في سيناريوهات إصلاح الأخطاء.
- التعاون مع الباحثين لتصميم وتحديد المستودعات والقضايا التي تواجه صعوبات ل LLM.
- فرص لقيادة فريق من المهندسين الأصغر سنًا للتعاون على المشاريع.
المهارات المطلوبة:
- الحد الأدنى 3+ سنوات من الخبرة الكلية.
- خبرة قوية مع واحد على الأقل من اللغات التالية: C#.
- إجادة Git وDocker وضبط خط أنابيب البرمجيات الأساسي.
- القدرة على فهم وتحديد مسار قواعد الكود المعقدة.
- الراحة في تشغيل وتعديل واختبار المشاريع الحقيقية محليًا.
- الخبرة في المساهمة في أو تقييم المشاريع المفتوحة المصدر هي ميزة إضافية.
المرغوب فيه:
- المشاركة السابقة في مشاريع بحث أو تقييم LLM.
- الخبرة في بناء أو اختبار أدوات المطورين أو وكلاء التلقيم.
تفاصيل العرض:
التزامات مطلوبة: على الأقل 4 ساعات في اليوم و 20 ساعة في الأسبوع مع ت重疊 4 ساعات مع PST. (لدينا 3 خيارات لالتزام الوقت: 20 ساعة / أسبوع، 30 ساعة / أسبوع أو 40 ساعة / أسبوع)
نوع التوظيف: تعيين مقاول (لا يوجد إجازة طبية / مدفوعة)
المتطلبات المعرفية
- ◆CS-SE(٩٠%)
- ◆CS-AI(٨٠%)
- ◆CS-PL(٧٠%)