✨ Our 2026 Hiring Report is out — see what 146,050 job postings say about getting hired.

Read the report →
JOB DETAILS

AI Product, Senior Engineer (VLM & Computer Vision)

CompanyMaster-Works
LocationRiyadh
Work ModeOn Site
PostedNovember 15, 2026
About The Company
Master Works, is a Saudi national tech company operating in five countries, we specialize in emerging technologies in data and digital transformation, empowering customers through innovation and expertise in many landscapes like data management, AI and computer vision, strategy management, Middleware, software development, and many more in house products. Contributing to the digital economy's growth - aligning with driving the non-oil economy transition in Saudi Vision 2030. SPECIALITY AREAS Data Management: - Business Intelligence (BI), Business Reporting - Enterprise Data Warehouse - BIG Data - Data Mining, Analytics, Integration, Reporting - Data Quality - Data Governance - Data Monetization - NDMO setup - Master Data Management (MDM) Digitization: - AI, Machine Learning (ML) - Chatbot - Application Programming Interface (API) Management - computer vision, video analytics - Digital PMO (P+) - Digital SMO (S+) Digital products: - P + PMO digital solution - S+ SMO Digital solution - Baseer - Diwan - NAWA Partnership with MicroStrategy, SAS, Cloudera, Informatica, Oracle, SAP, Tableau, Alteryx, incorta, Collibra, Google, Automation Anywhere, Dataiku. Software AG, SPIR, apigee, Teradata, Microsoft Founder/Chairman Hani Al-Lehaibi Headquarters Riyadh, Saudi Arabia Offices Dubai (UAE), Jordan (Amman), Cairo (Egypt), and india
About the Role

Nabeh, a subsidiary of Master Works, delivers AI-powered solutions that help organizations automate operations, boost efficiency, and drive innovation. Its expertise spans computer vision, LLM applications, speech-to-text, data intelligence, and low-code AI solutions.

Nabeh is looking for an AI Product Engineer (Computer Vision & VLM) to develop, integrate, optimize, and deploy Vision Language Models (VLMs), computer vision solutions, and real-time video analytics capabilities across its Baseer product portfolio. The role focuses on transforming live camera feeds, recorded videos, and images into actionable insights, structured events, and AI-driven workflows for enterprise applications.

Key Responsibilities

Computer Vision Development

•  Develop and integrate computer vision models for object detection, tracking, classification, segmentation, and visual event recognition.

•  Implement solutions using YOLO, OpenCV, PyTorch, and other modern computer vision frameworks.

•  Design video analytics pipelines for multi-camera environments.

•  Build use cases involving people counting, occupancy, object tracking, activity recognition, safety compliance, and operational monitoring.

•  Implement video analytics workflows involving regions of interest, event triggers, and configurable business rules.

•  Evaluate accuracy under real-world conditions, including variable lighting, occlusions, camera angles, and environmental changes.

Vision Language Models & Multimodal AI

•  Integrate VLMs to analyze images, video frames, and visual events using natural-language instructions.

•  Develop visual question answering, image understanding, scene description, and visual reasoning capabilities.

•  Combine traditional computer vision models with VLMs to improve contextual understanding and event interpretation.

•  Build video summarization, semantic video search, and natural-language querying capabilities.

•  Develop multimodal workflows combining visual intelligence with LLMs, RAG, and AI agents.

•  Evaluate VLM performance, accuracy, hallucinations, latency, and inference cost.

Real-Time Video Processing

•  Design and implement video ingestion and processing pipelines using RTSP, GStreamer, FFmpeg, or equivalent technologies.

•  Build scalable architectures for processing multiple concurrent video streams.

•  Implement frame sampling, batching, inference scheduling, stream recovery, and efficient resource utilization.

•  Optimize video processing performance to meet target FPS, latency, and infrastructure requirements.

•  Transform video events into structured metadata, alerts, searchable information, and business insights.

•  Work with both live camera feeds and recorded video sources.

AI Model Deployment & Optimization

•  Deploy and optimize computer vision and VLM models on cloud, on-premises, and edge infrastructure.

•  Work with NVIDIA GPUs and edge AI platforms such as NVIDIA Jetson.

•  Support inference optimization using TensorRT, ONNX Runtime, or equivalent frameworks.

•  Explore deployment and optimization on Qualcomm Cloud AI accelerators where supported.

•  Implement model benchmarking, performance monitoring, and resource utilization tracking.

•  Integrate models with video management systems and enterprise applications.

Product Engineering

•  Develop backend APIs and services to integrate AI models into web-based products and dashboards.

•  Build reusable computer vision pipelines and configurable analytics components.

•  Collaborate with product managers and UI/UX engineers to deliver complete product features.

•  Create configurable use cases rather than hardcoded customer-specific implementations.

•  Contribute to product architecture, technical documentation, automated testing, and release processes.

•  Own assigned features from development through deployment and ongoing optimization.

REQUIRED TECHNICAL SKILLS/EXPERINCE

•  3–6 years of relevant experience.

•  Strong Python programming experience.

•  Hands-on experience with OpenCV, PyTorch, and computer vision models.

•  Practical experience with object detection and tracking models, including YOLO.

•  Experience processing images and video from cameras or recorded sources.

•  Strong understanding of image preprocessing, inference pipelines, and model performance metrics.

•  Familiarity with VLMs such as Qwen-VL, LLaVA, or equivalent.

•  Experience developing backend APIs using FastAPI or similar frameworks.

•  Familiarity with Linux, Docker, Git, and AI deployment workflows.

•  Ability to troubleshoot model accuracy, performance, and video pipeline issues.

• Fluency in both Arabic and English, with strong verbal and written communication skills.

PREFERRED QUALIFICATIONS

• Experience with real-time multi-camera video analytics platforms.

•  Knowledge of RTSP, GStreamer, FFmpeg, and video codecs such as H.264/H.265.

•  Experience with tracking frameworks such as ByteTrack or DeepSORT.

•  Experience with segmentation, pose estimation, OCR, and action recognition.

•  Familiarity with video-language models and temporal video understanding.

•  Experience with ONNX, TensorRT, model quantization, and inference acceleration.

•  Experience deploying AI workloads on NVIDIA Jetson, NVIDIA GPUs, or Qualcomm AI platforms.

•  Knowledge of video management systems, camera integration, and edge computing.

•  Experience with Kubernetes and distributed inference architectures.

•  Experience developing AI solutions for transportation, aviation, surveillance, industrial inspection, or smart cities.

Key Skills
PythonComputer VisionPyTorchOpenCVYOLOVision Language ModelsFastAPIDockerLinuxGitNVIDIA JetsonTensorRTONNX RuntimeVideo AnalyticsGStreamerFFmpeg
Categories
TechnologySoftwareData & AnalyticsEngineering
Job Information
📋Core Responsibilities
Develop, integrate, and deploy computer vision and Vision Language Model (VLM) solutions for real-time video analytics and enterprise AI workflows. Manage the end-to-end lifecycle of AI models, including backend API development, performance optimization, and deployment on cloud and edge infrastructure.
📋Job Type
full time
📊Experience Level
2-5
💼Company Size
745
📊Visa Sponsorship
No
💼Language
English
🏢Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page