Enable job alerts via email!

Computer Vision Engineer

Smarter AI DMCC

Dubai

On-site

AED 120,000 - 180,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a skilled Computer Vision Engineer to design and implement cutting-edge models for real-time analysis. This role involves optimizing high-precision models for edge deployment, collaborating with hardware teams, and automating model update pipelines. The ideal candidate will have a strong background in machine learning and deep learning techniques, along with proficiency in Python and C++. Join a dynamic team where your expertise will contribute to groundbreaking advancements in computer vision technology, making a significant impact in the field.

Qualifications

  • 3+ years of experience in computer vision and machine learning.
  • Proficiency in Python and C++ with relevant libraries.

Responsibilities

  • Design and implement high-precision computer vision models.
  • Optimize models for performance and accuracy in edge environments.

Skills

Python
C++
Computer Vision
Machine Learning
Deep Learning
Problem-Solving
Communication Skills

Education

Bachelor's Degree in Computer Science
Master's Degree in Machine Learning
PhD in a related field

Tools

PyTorch
TensorFlow
Keras
OpenCV
PyTorch Mobile
TensorFlow Lite
ONNX Runtime
OpenVINO

Job description

Key Responsibilities

Design and implement novel high-precision computer vision and machine learning models for real-time road and cabin scene analysis such as object detection/segmentation/tracking, head/body pose estimation, event reconstruction and scene understanding, biometric recognition, camera calibration, sensor fusion, etc.

Optimize models for accuracy and performance, focusing on reducing inference time and memory consumption with quantization, pruning, and knowledge distillation to reduce model size and maintain performance.

Research and implement advanced techniques in deep learning, including but not limited to CNNs, RNNs, Transformers, Generative Models, and attention mechanisms.

Work on embedded systems with hardware accelerators.

Collaborate with hardware teams to align software solutions with hardware capabilities and constraints.

Set up monitoring tools for edge-deployed models, ensuring their reliability in the field.

Automate model update pipelines for seamless continuous integration and deployment in edge environments.

Continuously fine-tune and improve the model performance based on live data.

Collaborate with cross-functional teams including camera software engineers and platform developers to align on project goals and execution.

Education:

Bachelor's or Master's degree in Computer Science, Machine Learning, Artificial Intelligence, Mathematics, or a related field (PhD is a plus).

Experience:

3+ years of experience in computer vision, machine learning, or related fields, with a focus on high-precision models and edge deployment.

Proven track record of deploying computer vision models on product edge devices or in resource-constrained environments.

Familiarity with edge deployment tools and libraries such as PyTorch Mobile, TensorFlow Lite, ONNX Runtime, OpenVINO, etc.

Technical Skills:

Proficiency in Python, C++, and relevant libraries/frameworks (e.g., PyTorch, TensorFlow, Keras, OpenCV).

Experience with hardware accelerators for edge deployment (e.g., Ambarella CVFlow, Qualcomm SNPE, NVIDIA Jetson).

Deep understanding and hands-on experience in the neural network model compression and acceleration techniques such as quantization, pruning, knowledge distillation, and architecture optimization.

Experience with real-time inference and low-latency processing for computer vision applications.

Other Skills:

Strong problem-solving skills and an ability to work independently or as part of a team.

Ability to translate business requirements into technical solutions.

Excellent communication skills with an emphasis on explaining technical concepts to non-technical stakeholders.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.