📍 المملكة العربية السعودية تحديث مستمر على مدار الساعة

وظيفة مهندس رؤية حاسوبية وأنظمة لينكس شاغرة لدى OpenCode Solutions في السعودية

Computer Vision & Linux Systems Engineer
🕒 نُشرت: (منذ 4 أيام) 📍 السعودية وظائف الهندسة والتقنية

تفاصيل الوظيفة

تعلن شركة OpenCode Solutions عن توفر فرصة وظيفية لمهندس رؤية حاسوبية وأنظمة لينكس (Computer Vision & Linux Systems Engineer) في السعودية، للعمل على تطوير حلول الذكاء الاصطناعي والرؤية الحاسوبية وإدارة البنية التحتية لنظام لينكس اللازمة لنشرها وتشغيلها.

نبذة عن الوظيفة

يبحث فريق OpenCode Solutions عن مهندس عملي ومتخصص في الرؤية الحاسوبية وأنظمة لينكس، يكون قادراً على تطوير حلول الذكاء الاصطناعي والرؤية الحاسوبية وإدارة البنية التحتية لنظام لينكس اللازمة لنشرها وتشغيلها. يجب أن يكون المهندس قادراً على أخذ حالة استخدام للرؤية الحاسوبية من مرحلة تقييم الجدوى الأولية مروراً بتطوير النموذج الأولي (POC)، وتدريب النموذج، واختباره، وتحسينه، ونشره.

المهام والمسؤوليات

  • تطوير نماذج رؤية حاسوبية باستخدام Python، PyTorch، YOLO، OpenCV، وFFmpeg.
  • العمل على اكتشاف الأجسام، تصنيفها، تتبعها، تجزئتها، أو تقدير الوضعية.
  • بناء واختبار نماذج أولية (POCs) للرؤية الحاسوبية باستخدام كاميرات المراقبة أو الفيديو المسجل.
  • إعداد وتنظيف ودمج ومراجعة مجموعات البيانات.
  • التعامل مع أدوات التعليق التوضيحي مثل CVAT، FiftyOne، وتنسيقات COCO وYOLO.
  • تدريب وتقييم وضبط وتحسين نماذج الرؤية الحاسوبية المخصصة واستكشاف أخطائها.
  • تحويل النماذج وتحسينها باستخدام ONNX، FP16، وINT8.
  • نشر نماذج الذكاء الاصطناعي على وحدات معالجة الرسوميات (GPUs)، الأجهزة الطرفية (edge devices)، أو معالجات الشبكات العصبية (NPUs).
  • بناء أدوات جمع بيانات من الويب باستخدام Python (BeautifulSoup، Selenium، Playwright، Scrapy).
  • جمع وتنظيم الصور والفيديوهات والبيانات الوصفية وغيرها من البيانات العامة لتطوير مجموعات البيانات.
  • التعامل مع التصفح متعدد الصفحات، المواقع الديناميكية، واجهات API، تنزيل الملفات، وخطوط أنابيب معالجة البيانات الآلية.
  • تنظيف البيانات المكتسبة وإزالة التكرار والتحقق من صحتها.
  • إدارة أنظمة لينكس (تثبيت، تهيئة، استكشاف أخطاء) - SSH، الشبكات، التخزين، صلاحيات الملفات، الحزم، Docker، برامج تشغيل GPU وCUDA.
  • مراقبة أداء النظام والموارد واستكشاف أخطاء التطبيقات والخدمات على خوادم لينكس أو الأجهزة الطرفية.
  • التعامل مع كاميرات المراقبة وبث RTSP وأجهزة NVR والأنظمة المماثلة.
  • نشر تطبيقات الذكاء الاصطناعي على الأجهزة الطرفية العاملة بلينكس واستكشاف أخطائها.
  • تحويل متطلبات العملاء غير المحددة بدقة إلى حلول تقنية عملية.

الشروط والمتطلبات

  • خبرة عملية قوية في Python.
  • خبرة عملية مع PyTorch، YOLO، OpenCV، وFFmpeg.
  • خبرة في اكتشاف الأجسام، التصنيف، التتبع، التجزئة، أو تقدير الوضعية.
  • القدرة على بناء واختبار نماذج أولية للرؤية الحاسوبية باستخدام CCTV أو فيديو مسجل.
  • خبرة في إعداد وتنظيف ودمج ومراجعة مجموعات البيانات.
  • الإلمام بـ CVAT، FiftyOne، COCO، وتنسيقات التعليق التوضيحي لـ YOLO.
  • القدرة على تدريب وتقييم وضبط وتحسين نماذج الرؤية الحاسوبية المخصصة.
  • خبرة في تحويل النماذج وتحسينها باستخدام ONNX، FP16، وINT8.
  • يفضل بشدة خبرة نشر نماذج الذكاء الاصطناعي على GPUs أو الأجهزة الطرفية أو NPUs.
  • خبرة في بناء أدوات جمع البيانات من الويب باستخدام Python وأدوات مثل BeautifulSoup، Selenium، Playwright، أو Scrapy.
  • القدرة على جمع وتنظيم الصور والفيديوهات والبيانات الوصفية والبيانات العامة الأخرى.
  • خبرة في التعامل مع التصفح متعدد الصفحات والمواقع الديناميكية وواجهات API وتنزيل الملفات وخطوط الأنابيب الآلية.
  • القدرة على تنظيف البيانات المكتسبة وإزالة التكرار والتحقق من صحتها.
  • خبرة قوية في إدارة أنظمة لينكس: التثبيت، التهيئة، استكشاف الأخطاء، SSH، الشبكات، التخزين، أنظمة الملفات، الصلاحيات، المستخدمين، الخدمات، إدارة الحزم، Docker، برامج تشغيل GPU وCUDA، مراقبة الأداء.
  • خبرة في العمل مع كاميرات المراقبة (CCTV)، بث RTSP، أجهزة NVR، أو أنظمة الفيديو المماثلة.
  • القدرة على نشر تطبيقات الذكاء الاصطناعي على الأجهزة الطرفية العاملة بلينكس واستكشاف أخطائها.
  • خبرة مع Git والتحكم في الإصدارات.
  • فهم أساسي لواجهات API وتكامل التطبيقات.
  • الإلمام بـ Docker، Kubernetes، OpenShift، MinIO، ClearML، أو منصات مماثلة يعتبر ميزة إضافية.
  • خبرة عملية لا تقل عن 2-5+ سنوات في الرؤية الحاسوبية، هندسة الذكاء الاصطناعي، إدارة أنظمة لينكس، أو أدوار تقنية ذات صلة.
  • يفضل درجة البكالوريوس في علوم الحاسب، هندسة الحاسب، الذكاء الاصطناعي، هندسة البرمجيات، أو مجال ذي صلة.
  • الخبرة العملية القوية ومشاريع سابقة قد تعوض عن متطلبات الخبرة الرسمية.

المهارات المطلوبة

  • مهارات عملية عالية والقدرة على العمل بشكل مستقل.
  • الارتياح في استكشاف الأخطاء عبر نماذج الذكاء الاصطناعي، Python، لينكس، الشبكات، والأجهزة.
  • القدرة على تحويل متطلبات العملاء غير المحددة بدقة إلى حلول تقنية عملية.
  • القدرة على البحث والتجربة مع تقنيات غير مألوفة بشكل مستقل.
  • التواصل الواضح حول القيود التقنية والمتطلبات والأداء المتوقع.
  • القدرة على جمع وتحضير البيانات بنفسه عند عدم توفر مجموعة بيانات جاهزة.
عرض النص الأصلي للإعلان
Role Overview

OpenCode Solutions is looking for a hands-on Computer Vision & Linux Systems Engineer who can develop AI/computer vision solutions and manage the Linux infrastructure required to deploy and operate them.

The engineer should be capable of taking a computer vision use case from initial feasibility assessment through POC development, model training, testing, optimization, and deployment.

Key RequirementsComputer Vision & AI
  • Strong Python experience.
  • Practical experience with PyTorch, YOLO, OpenCV, and FFmpeg.
  • Experience with object detection, classification, tracking, segmentation, or pose estimation.
  • Ability to build and test computer vision POCs using CCTV or recorded video.
  • Experience preparing, cleaning, merging, and reviewing datasets.
  • Familiarity with CVAT, FiftyOne, COCO, and YOLO annotation formats.
  • Ability to train, evaluate, fine-tune, and troubleshoot custom computer vision models.
  • Experience converting and optimizing models using ONNX, FP16, and INT8.
  • Experience deploying AI models on GPUs, edge devices, or NPUs is highly preferred.
Web Scraping & Data Collection
  • Experience building Python-based web scraping and data collection tools.
  • Familiarity with tools such as BeautifulSoup, Selenium, Playwright, or Scrapy.
  • Ability to collect and organize images, videos, metadata, and other public data for dataset development.
  • Experience handling pagination, dynamic websites, APIs, file downloads, and automated data-processing pipelines.
  • Ability to clean, deduplicate, and validate collected data.
Linux Administration

Strong practical Linux administration experience, including:

  • Linux installation, configuration, and troubleshooting.
  • SSH and remote system management.
  • Networking fundamentals including IP addressing, routing, DNS, ports, and connectivity troubleshooting.
  • Storage, filesystems, permissions, users, and services.
  • Package and dependency management.
  • Docker and container management.
  • GPU drivers, CUDA, and AI runtime troubleshooting.
  • System performance and resource monitoring.
  • Troubleshooting applications and services running on Linux servers or edge devices.
Deployment & Infrastructure
  • Experience working with CCTV cameras, RTSP streams, NVRs, or similar video systems.
  • Ability to deploy and troubleshoot AI applications on Linux edge devices.
  • Experience with Git and version control.
  • Basic understanding of APIs and application integration.
  • Familiarity with Docker, Kubernetes, OpenShift, MinIO, ClearML, or similar platforms is advantageous.
Candidate Profile

The ideal candidate should:

  • Be highly hands-on and capable of working independently.
  • Be comfortable troubleshooting across AI models, Python, Linux, networking, and hardware.
  • Be able to turn loosely defined customer requirements into practical technical solutions.
  • Be capable of independently sourcing and preparing data when an existing dataset is unavailable.
  • Be comfortable researching and experimenting with unfamiliar technologies.
  • Communicate technical limitations, requirements, and expected performance clearly.
Experience
  • 2-5+ years of relevant experience in Computer Vision, AI Engineering, Linux Systems Administration, or related technical roles.
  • Bachelor's degree in Computer Science, Computer Engineering, AI, Software Engineering, or a related field is preferred.
  • Strong practical experience and project portfolio may substitute for formal experience requirements.
المصدر: LinkedIn - أُضيفت للموقع في 25 أغسطس 2026
رقم الإعلان لدى المصدر: 4456919162