Senior Vision Systems Engineer

Luxoft

Dubai

On-site

AED 300,000 - 420,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading tech firm in Dubai is looking for a hands-on technical leader to design and optimize high-performance computer vision and AI pipelines for consumer devices. This role demands strong C++ expertise and extensive experience in computer vision and image processing. The ideal candidate will lead the development of ML models and ensure performance and robustness across embedded platforms. If you have a passion for emerging technologies and hands-on experience in deploying consumer products, this is the position for you.

Qualifications

  • 7-10+ years of experience in computer vision/image processing.
  • Proven experience shipping at least one consumer product with embedded vision/AI.
  • Strong debugging and performance profiling skills.
  • Strong C++ expertise (C++14/17/20), including performance optimization.
  • Strong experience with OpenCV and ML frameworks (PyTorch, TensorFlow, ONNX).
  • Experience deploying ML models on embedded/edge devices.
  • Experience with model optimization (quantization, pruning).
  • Strong understanding of 2D/3D geometry and linear algebra.
  • Experience working on embedded Linux or Android systems.
  • Strong debugging and performance profiling skills.
  • Experience optimizing for power and thermal constraints.

Responsibilities

  • Design and implement advanced computer vision and image processing pipelines.
  • Develop and deploy ML models for visual recognition and tracking.
  • Profile and optimize performance across CPU/GPU/NPU/DSP.
  • Optimize ML models for edge deployment (quantization, pruning, distillation, hardware‑aware tuning).
  • Implement performance‑critical algorithms in modern C++ for embedded platforms.
  • Optimize for latency, power consumption, memory footprint, and thermal constraints.
  • Integrate inference engines (TFLite, TensorRT, ONNX Runtime, etc.) on target SoCs.
  • Work closely with Android/Linux platform teams to integrate camera and AI pipelines.
  • Define and track KPIs: FPS, power usage, memory, startup time, and accuracy.
  • Profile and optimize performance across CPU/GPU/NPU/DSP.
  • Drive debugging of complex system‑level issues in production builds.
  • Ensure robust unit testing and contribute to automated validation pipelines.
  • Mentor engineers and review architecture/design proposals.
  • Support product bring‑up and mass production readiness.

Skills

Computer vision/image processing
C++ expertise
OpenCV
Machine Learning frameworks
Embedded systems
Real-time systems
Edge deployment
Mentoring engineers
Performance optimization
Embedded Linux
Android systems
OpenCV experience
ML frameworks (PyTorch/TF/ONNX)

Education

Bachelor's or Master's degree in Computer Science or related

Tools

TFLite
TensorRT
ONNX Runtime
ONNX

Job description

Project description

hands-on technical leader responsible for designing, optimizing, and productizing high-performance computer vision and AI pipelines for consumer devices. This role ensures real-time performance, power efficiency, and production robustness across embedded platforms.

Responsibilities
  • Design and implement advanced computer vision and image processing pipelines optimized for real-time consumer devices.
  • Collaborate with ISP, sensor, and tuning teams to optimize image quality for downstream AI and UX performance.
  • Develop and deploy ML models for visual recognition, enhancement, tracking, or scene understanding.
  • Optimize ML models for edge deployment (quantization, pruning, distillation, hardware‑aware tuning).
  • Implement performance‑critical algorithms in modern C++ for embedded platforms.
  • Optimize for latency, power consumption, memory footprint, and thermal constraints.
  • Integrate inference engines (TFLite, TensorRT, ONNX Runtime, etc.) on target SoCs.
  • Work closely with Android/Linux platform teams to integrate camera and AI pipelines.
  • Define and track KPIs: FPS, power usage, memory, startup time, and accuracy.
  • Profile and optimize performance across CPU/GPU/NPU/DSP.
  • Drive debugging of complex system‑level issues in production builds.
  • Ensure robust unit testing and contribute to automated validation pipelines.
  • Mentor engineers and review architecture/design proposals.
  • Support product bring‑up and mass production readiness.
Skills

Must have

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
  • 7-10+ years of experience in computer vision/image processing.
  • Proven experience shipping at least one consumer product with embedded vision/AI.
  • Strong C++ expertise (C++14/17/20), including performance optimization.
  • Strong experience with OpenCV and ML frameworks (PyTorch, TensorFlow, ONNX).
  • Experience deploying ML models on embedded/edge devices.
  • Experience with model optimization (quantization, pruning).
  • Strong understanding of 2D/3D geometry and linear algebra.
  • Experience working on embedded Linux or Android systems.
  • Strong debugging and performance profiling skills.
  • Experience optimizing for power and thermal constraints.

Nice to have

  • Experience with mobile SoCs (Qualcomm, MediaTek, Exynos, etc.).
  • Experience with CUDA / OpenCL / Vulkan / OpenGL ES / SIMD.
  • Experience with camera calibration and ISP interaction.
  • Experience building for Android Camera HAL or Yocto‑based systems.
  • Experience with AR, computational photography, or video processing.
  • Experience with multi‑camera systems.
  • Exposure to production validation and manufacturing constraints.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Vision Systems Architect
Vision Systems Architect

Luxoft • Dubai

On-site
AED 400,000 - 600,000
Senior Embedded Vision Engineer — Real-Time Edge AI
Senior Embedded Vision Engineer — Real-Time Edge AI

Luxoft • Dubai

On-site
AED 300,000 - 420,000
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Remotedxb • Dubai

On-site
AED 300,000 - 560,000
Principal AI Engineer
Principal AI Engineer

Edge Group • Abu Dhabi

On-site
AED 220,000 - 320,000
Senior Vision & AI Architecture Lead for Consumer Devices
Senior Vision & AI Architecture Lead for Consumer Devices

Luxoft • Dubai

On-site
AED 400,000 - 600,000
Senior AI Engineer
Senior AI Engineer

Edge Group • Abu Dhabi

On-site
AED 180,000 - 300,000
Software Engineer
Software Engineer

CASABOT • Dubai

On-site
AED 240,000 - 360,000
Senior AI Engineer
Senior AI Engineer

ADASI • Abu Dhabi

On-site
AED 200,000 - 300,000
Principal Engineer - Embedded Software (E&E)
Principal Engineer - Embedded Software (E&E)

EDGE • Abu Dhabi

On-site
AED 350,000 - 700,000
Lead AI Engineer, Edge Vision & Video Analytics
Lead AI Engineer, Edge Vision & Video Analytics

Edge Group • Abu Dhabi

On-site
AED 220,000 - 320,000