Computer Vision Engineer

Thank you for considering a career with Plugout. We're excited to share the details of an opportunity that could be a perfect fit for you.

Apply now:

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Responsibilities

  • Develop state-of-the-art systems for solving real computer vision challenges.
  • Conduct applied research to determine the best approaches and techniques to different aspects of the problems faced.
  • Optimize models and algorithms for deployment on embedded devices.
  • Perform verification and validation of the developed algorithms.
  • Implement and improve image processing techniques including color and lighting normalization, Haar cascades, Hough transforms, segmentation, feature extraction (SIFT, SURF, ORB), and optical flow.
  • Work with modern neural network architectures, including CNNs, OCR, deep learning neural networks, vision transformers (ViT), multi-modal transformers, and RNNs.
  • Utilize standard evaluation techniques to ensure model accuracy, precision, and overall performance.

Required Skills and Expertise

  • Strong proficiency in traditional computer vision techniques and algorithms.
  • Expertise in programming languages and frameworks: C++, Python, PyTorch, TensorFlow, Keras.
  • Experience with databases such as MongoDB, SQL, and Vector DBs.
  • Knowledge of Yocto for embedded Linux systems.
  • Proficient with tools like Linux (Ubuntu, Arch), Docker, Visual Studio (or other IDE), Git, and Jupyter Notebooks.
  • Solid math skills, particularly in linear algebra.
  • Strong background in AI/ML skills, including backpropagation optimizers (e.g. Adam), and standard evaluation techniques (accuracy, precision, F1, FP, TP, FN, TN, confusion matrix).
  • Fluency in English.

Preferred Qualifications

  • At least 4 years of experience working with challenging computer vision problems, preferably in R&D tasks.
  • Experience working with change detection algorithms in images and/or full motion video.
  • Detailed understanding of common computer vision and machine learning algorithms.
  • Ability to learn quickly and incorporate the latest academic publications and scientific advances into the work.
  • Experience with SLAM and other state-estimation techniques.
  • Experience with VR/AR is a plus.
  • Embedded programming experience is a plus.
  • Familiarity with Ambarella chipset is a plus.

About Plugout

    Plugout is a leading provider and integrator of security solutions. We are dedicated to protecting businesses by offering cutting-edge security technologies and services. Our mission is to empower organizations with the tools and knowledge they need to safeguard their operations. With a team of experts and a commitment to innovation, Plugout is at the forefront of the security industry.

    A glimpse of what we offer:

    • Competitive salary.
    • Opportunities for professional growth and development.
    • A collaborative and innovative work environment.
    • The chance to work on cutting-edge technology and make a significant impact in the field of computer vision and security.

    Plugout is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.