Computer Vision Engineer


  • Implementing core Computer Vision algorithms
  • Researching new methods, improving existing ones
  • Maintaining a modern cross-platform C++ codebase (Android/iOS/macOS/Windows/Linux/Cloud)
  • Optimizing code performance, including platform and hardware specific optimizations such as leveraging the mobile GPU


  • Having delivered to a production-ready state software written in C++ in the Computer Vision domain, preferably running under time/memory constraints on multiple platforms
  • Experience in SLAM-related disciplines, feature detection/description/matching, 3d model tracking
  • Understanding of modern 3D graphics pipelines, good mathematical basis in linear algebra
  • Experience with writing code targeting coprocessors, such as OpenGL Compute Shaders / CUDA / OpenCL / SYCL
  • CMake/Vcpkg, LLVM, OpenCV, TBB, Ceres

nice to have

  • Up to date with latest C++ standards C++17/C++20
  • Experience in ML-based Computer Vision methods
  • Experience in Human/Face oriented Computer Vision

we offer

  • Opportunity to co-create meaningful technology and products that improve people’s lives.
  • Culture of ownership, openness and trust.
  • Working with professionals in a small dream team.
  • The most effective and proven cooperation methodologies and tools.
  • Freedom and flexibility working remotely or on-site in Wroclaw, Poland.
  • Unlimited, paid vacation time.
  • Private healthcare.
  • Multisport card.
  • Work equipment and tools of your choice.
  • Competitive and fair salary depending on skills and experience.