الوصف الوظيفي
تعمل Welo Data مع شركات التكنولوجيا لتوفير مجموعات بيانات عالية الجودة، مستمدة أخلاقيًا، ذات صلة، متنوعة، وقابلة للتوسع لتعزيز نماذج الذكاء الاصطناعي الخاصة بهم. بصفتها علامة تجارية من Welocalize، تستفيد WeloData من أكثر من 25 عامًا من الخبرة في الشراكة مع أكثر الشركات ابتكارًا في العالم وتجمع مجتمعًا عالميًا من أكثر من 500,000 خبير في تدريب الذكاء الاصطناعي والمجالات لتقديم خدمات تشمل:
التعليق والتوسيم: النسخ، والتلخيص، وتصنيف الصور والفيديو وتوسيمها.
تحسين نماذج اللغة الكبيرة: هندسة المطالبات، التدريب المدعوم، التدريب على نماذج الخصوم، وتصنيف مخرجات النماذج.
جمع البيانات وتوليدها: من اللغات المؤسسية إلى جمع الصوت من الميدان عن بُعد.
الصلة والنوايا: تقييم ثقافي دقيق، وتصنيف، وصلة، وتقييم لتدريب النماذج للبحث، والإعلانات، ومخرجات نماذج اللغة الكبيرة.
نحن نقدم خبرة عملية في الذكاء الاصطناعي للمشاريع. لدينا خبرة أكاديمية قوية ومعرفة عميقة بأحدث أدوات وتقنيات الذكاء الاصطناعي وأفضل الممارسات. ساعدنا في رفع مستوى بيانات عملائنا في Welo Data.
مرجع الوظيفة: #LI-JC1الغرض الرئيسي من الوظيفة:
يكون مهندس البرمجيات الشامل مسؤولاً عن تطوير أنظمة المعلومات من خلال دراسة العمليات، وتصميم وتطوير مكونات البرمجيات، والتعاون مع الآخرين في فريق تطوير البرمجيات لضمان أن تكون الحلول قابلة للصيانة، وقابلة للتوسع، ومختبرة.
ملاحظة: تتطلب هذه الوظيفة بشكل أساسي خبرة قوية في تطوير الواجهة الأمامية. يجب أن يكون لدى المرشحين خبرة قوية في تقنيات الواجهة الأمامية. ومع ذلك، فإن المعرفة بتطوير الواجهة الخلفية مفضلة وستعتبر ميزة إضافية.
الواجبات الرئيسيةفيما يلي قائمة غير شاملة من المسؤوليات ومجالات الملكية لمهندس البرمجيات:
- دراسة احتياجات المعلومات، وتدفق الأنظمة، واستخدام البيانات، وعمليات العمل لصياغة الحلول.
- التعاون مع إدارة المنتجات وموظفي تجربة المستخدم لفهم الأولويات وضمان تحسين التصاميم من خلال اختبار المستخدم.
- توثيق وعرض الحلول المقترحة.
- تحديد الجدوى التشغيلية من خلال تقييم التحليل، وتعريف المشكلة، والمتطلبات، والحلول المقترحة.
- تنفيذ الحلول وفقًا لدورة حياة تطوير البرمجيات.
- تحديث المعرفة الوظيفية من خلال دراسة أدوات التطوير الحديثة، وتقنيات البرمجة، ومعدات الحوسبة؛ والمشاركة في الفرص التعليمية؛ وقراءة المنشورات المهنية؛ والمشاركة في المنظمات المهنية.
- حماية العمليات من خلال الحفاظ على سرية المعلومات.
- إنجاز مهمة الهندسة والتنظيم من خلال إكمال العمل في الوقت المناسب.
- دعم وتطوير مهندسي البرمجيات من خلال تقديم المشورة، والتوجيه، والفرص التعليمية.
مستوى التعليم-
- درجة ما بعد الثانوية في علوم الحاسوب أو خبرة مهنية معادلة.
الخبرة-
- خبرة مهنية قابلة للإثبات كمالك تقني لمكونات أو أنظمة فرعية رئيسية من خلال دورة حياة تطوير البرمجيات.
- مهارات ممتازة في حل المشكلات والانتباه للتفاصيل.
- إجادة في Node.js وأطر مختلفة مثل Express وTypescript.
- خبرة مهنية سابقة في التعاون مع أصحاب المصلحة في الأعمال.
- خبرة في شحن التعليمات البرمجية في دورة حياة تطوير برمجيات مرنة.
- خبرة سابقة في تحليل الأداء والمعايير.
- قادر على تطبيق مفاهيم التكامل المستمر، والتطوير، واختبار الأتمتة.
- معرفة بعدة أطر، ونماذج، ولغات، واتجاهات في المجال المعني.
مهارات أخرى ذات صلة
- فهم قوي لنماذج التصميم.
- خبرة في تطوير الويب باستخدام JavaScript مع React.js أو Vue.js.
- معرفة بأنظمة التحكم في الإصدارات، وخاصة Git.
- خبرة مع منصات السحابة مثل AWS أو Azure أو Google Cloud Platform.
- معرفة بالبرمجة غير المتزامنة، والتخزين المؤقت، والتسجيل، والأمان، والاستمرارية.
- معرفة عملية بالخوارزميات، وتعقيد O الكبير، ونظرية CAP.
- قادر على إضافة قيمة إلى مناقشات الفريق، ومنع الآراء بشكل مقنع مع مبررات عقلانية، وحل الخلافات بشكل بناء.
- قادر على تقييم مكونات وأنظمة الطرف الثالث.
- قادر على حل التحديات التقنية بشكل مستقل.
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.