freehire launches on Product Hunt on 26 August.

Follow →

Computer Vision engineer / C++

Open 28d posting dated 3 days ago

Summary

Builds and deploys real-time computer-vision systems in C++, tuning deep-learning models and integrating them into production pipelines.

We are looking for a Computer Vision / C++ Engineer to join our team and work on real-world computer vision systems.

Responsibilities:

  • Develop and maintain computer vision solutions in C++;
  • Work with geometric computer vision (projective and epipolar geometry);
  • Implement classical CV algorithms (demosaicing, tracking, optical flow, color calibration, image enhancement);
  • Fine-tune existing deep learning models (e.g. YOLO) and train custom models using PyTorch;
  • Deploy DL models in C++ using inference runtimes (ONNX Runtime, OpenCV DNN or similar);
  • Implement model output decoding and post-processing;
  • Develop camera-related software;
  • Write efficient multi-threaded code.

Requirements:

  • Strong C++ skills;
  • Solid background in computer vision;
  • Practical experience with deep learning for CV and PyTorch;
  • Experience with deploying models to C++ applications and inference runtimes;

-Experience with multi-threaded programming and camera systems.

See also