مهندس التعلم الآلي السحابي - الرياض، المملكة العربية السعودية
Qualcomm
نبذة شاملة عن الوظيفة وأهميتها في السوق السعودي
تُعتبر وظيفة مهندس تعلم الآلة السحابية في شركة كوالكوم فرصة استثنائية للمحترفين في مجالات البرمجة وتعلم الآلة، حيث تساهم في دعم البنية التحتية الرقمية المتطورة في المملكة العربية السعودية. تأتي هذه الوظيفة في وقت حيوي، حيث تسعى المملكة إلى تحقيق رؤيتها 2030 من خلال تسريع التحول الرقمي وتطبيق تقنيات الذكاء الاصطناعي والحوسبة السحابية. كمؤسسة رائدة في مجال التكنولوجيا، تستثمر كوالكوم في إمكانيات الحوسبة ومراكز البيانات الراقية لدعم الابتكارات في مجالات الذكاء الاصطناعي والاتصال المتقدم. ستعمل في بيئة ديناميكية تساهم في تشكيل مستقبل عمليات مراكز البيانات في المملكة وما بعدها.
المهام والمسؤوليات الرئيسية بالتفصيل
-
تحسين نماذج التعلم العميق: العمل على تحسين نماذج التعلم العميق الأساسية المستخدمة في منصة Qualcomm AI 100، مما يعزز الأداء ويزيد من كفاءة العمليات.
-
بناء امتدادات إطار التعلم العميق: تطوير امتدادات لإطار التعلم العميق الخاص بمنتجات Qualcomm AI 100 في مستودعات المصادر المفتوحة، مما يعزز التعاون مع المجتمع التقني.
-
التعاون مع الفرق الداخلية: التواصل بشكل فعال مع الفرق المختلفة داخل الشركة لتحليل وتحسين عمليات التدريب والاستدلال لنماذج التعلم العميق، مما يسهم في تحسين النتائج.
-
بناء أدوات البرمجيات: تطوير أدوات برمجية ونظام بيئي حول مجموعة البرمجيات الخاصة بالذكاء الاصطناعي، مما يسهل الاستخدام والتطبيق الفعال للتكنولوجيا.
-
العمل على تقنيات مثل Triton وExecuTorch: تطوير طبقات تجريدية لمسرعات الاستدلال، مما يساعد في تحسين الكفاءة والأداء للنظم.
-
تحسين أحمال العمل: تحسين أحمال العمل للنظم متعددة المعالجات (multi-SoC) والنظم متعددة البطاقات (multi-card) لضمان الأداء العالي والاستجابة السريعة.
-
تحسين خط أنابيب التعلم العميق: العمل على تحسين خط أنابيب التعلم العميق بما في ذلك تكامل المترجمين، مما يعزز من كفاءة معالجة البيانات.
-
تطبيق أفضل ممارسات هندسة البرمجيات: استخدام المعرفة المكتسبة في أفضل ممارسات هندسة البرمجيات لضمان جودة وكفاءة الحلول المقدمة.
المتطلبات والمؤهلات المطلوبة
-
درجة البكالوريوس أو أعلى: الحصول على درجة بكاليوس أو ماجستير أو دكتوراه في الهندسة أو تعلم الآلة أو الذكاء الاصطناعي أو نظم المعلومات أو علوم الحاسوب أو مجالات ذات صلة.
-
خبرة عملية: ما لا يقل عن ثلاث سنوات من الخبرة في هندسة البرمجيات أو مجالات ذات صلة.
-
خبرة في لغات البرمجة: سنتان أو أكثر في استخدام لغات البرمجة مثل C++ وPython، مما يسهل تطوير التطبيقات.
-
فهم عميق للتعلم العميق: معرفة أو خبرة في مجالات التعلم العميق مثل نماذج اللغة الكبيرة (LLMs) ومعالجة اللغة الطبيعية والرؤية الحاسوبية.
-
مهارات حل المشكلات: القدرة على تحليل المشكلات التقنية المعقدة وإيجاد حلول فعالة لها.
-
القدرة على العمل بشكل مستقل: القدرة على إدارة المهام بشكل مستقل وفهم المتطلبات ودفع مهام التطوير نحو الإنجاز.
-
خبرة في العمل مع بيئات لينكس: القدرة على العمل بكفاءة في بيئات نظام التشغيل لينكس، مما يسهم في تطوير البرمجيات.
المهارات التقنية المطلوبة
-
برمجة بلغة C/C++ وPython: مهارات متقدمة في البرمجة بلغة C/C++ وPython وتصميم البرمجيات، بما في ذلك تحليل الأداء وتصميم الاختبارات.
-
إتقان PyTorch وJIT: إلمام قوي بإطار العمل PyTorch وتقنيات Just-In-Time (JIT) مما يسهل تطوير وتحسين النماذج.
-
خبرة في CUDA وCUDNN: معرفة عملية بتقنيات CUDA وCUDNN لتحسين الأداء على وحدات معالجة الرسوميات.
-
فهم لممارسات تطوير البرمجيات مفتوحة المصدر: القدرة على العمل ضمن بيئات تطوير مفتوحة المصدر وتعزيز التعاون والمشاركة.
-
معرفة بالمترجمين: المعرفة بأساسيات عمل المترجمين قد تكون ميزة إضافية.
المهارات الشخصية والقيادية
-
مهارات التواصل الفعّال: القدرة على التواصل مع أعضاء الفريق والجهات الداخلية بكفاءة ووضوح.
-
روح الفريق: القدرة على العمل بشكل جيد ضمن فريق والمساهمة في تحقيق الأهداف المشتركة.
-
تحفيز الذات: القدرة على العمل بشكل مستقل والتحفيز الذاتي لتحقيق الأهداف المحددة.
-
التفكير النقدي: القدرة على تحليل المعلومات والتفكير النقدي لإيجاد الحلول المناسبة للمشكلات.
بيئة العمل وثقافة الشركة
تُعَد كوالكوم بيئة عمل مثيرة وداعمة، حيث تُشجع على الابتكار والتعاون. تلتزم الشركة بتوفير بيئة عمل مرنة ومحفزة، مما يتيح للموظفين التفاعل مع زملائهم من مختلف التخصصات. تشجع ثقافة الشركة على تبادل الأفكار وتطوير المهارات، مما يعزز من إنتاجية الفريق ويدعم الابتكار المستمر. كما تتيح كوالكوم لموظفيها الفرصة للتفاعل مع أحدث التقنيات والمساهمة في مشاريع رائدة في مجال الذكاء الاصطناعي والتعلم الآلي.
فرص التطور والنمو المهني
توفر كوالكوم فرصاً متعددة لتطوير المهارات والنمو المهني، حيث تتيح لموظفيها المشاركة في برامج تدريبية متقدمة وورش عمل تقنية. كما تشجع الشركة على متابعة التعليم المستمر، مما يمكّن الموظفين من توسيع معارفهم ومهاراتهم في مجالات التكنولوجيا الحديثة. من خلال العمل في بيئة ديناميكية ومبتكرة، يمكن للموظفين أن يتطلعوا إلى مستقبل مشرق مع فرص متعددة للتقدم في مسيرتهم المهنية. كما يسهم الانخراط في مشاريع ذات طابع عالمي في تعزيز الخبرة العملية وتوسيع شبكة العلاقات المهنية.