AI Product, Senior Engineer (VLM & Computer Vision)
Masterworks
·Today
- Location
- Riyadh, Riyadh Province, Saudi Arabia
- Workplace
- Onsite
- Department
- Internal Hiring
- Seniority
- Senior
- Experience
- 3+ years
- Source
- Workable
Description
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.