DevJobs

Computer Vision Senior Engineer

Overview
Skills
  • C++ C++ ꞏ 4y
  • Python Python ꞏ 4y
  • Computer Vision Algorithms ꞏ 4y
  • 3D scene reconstruction
  • Data-driven solutions
  • Geometric aspects of computer vision
  • OpenCV
  • 3D transformations
  • Augmented reality
  • Cuda Kernel programming

AR-51 is at the forefront of blending the real and virtual worlds, developing state-of-the-art computer vision algorithms to enhance AR experiences. Our approach combines classical computer vision techniques with advanced deep/machine-learning methods, striving for a profound understanding of the real world. Learn more about our mission and projects at https://www.ar-51.com.


Job Overview

We're expanding our team and looking for a Computer Vision Senior Engineer to join our team.

The professional we are looking for should be experienced in Computer Vision, a team player, should provide innovative solutions and deliver state-of-the-art results, and who takes great pleasure in solving hard problems.

This role is pivotal for someone who excels in taking projects from ideation to production (from a Prototype in Python to C++/CUDA), You will be instrumental in driving innovation and tackling complex challenges in our cutting-edge projects.


Responsibilities

• Play a key role in transitioning projects from the prototype stage to production with a hands-on approach in software development.

• Utilize your technical expertise to solve complex problems and implement effective solutions within project teams.

* Lead and actively participate in the development and expansion of the company's core computer vision products.

* Manage projects from the prototype stage to production while being deeply involved in the coding and development processes.

* Act as a key contributor in the tech transfer of new research into products, engaging hands-on in the development of these innovations.


Requirements

• M.Sc. or B.Sc. degree in a technical field from a top tier university or equivalent experience with Solid software skills.

• Demonstrated ability to generate new ideas and innovate.

• At least 4 years of experience developing Computer Vision Algorithms.

• Proficiency in software development, especially in C++ and Python, demonstrated through a portfolio of code and projects.

• Experience with data-driven solutions.

• Experience with OpenCV.

• Expertise in geometric aspects of computer vision such as intrinsic/extrinsic calibration, triangulation, and multi-view geometry, applied in 3D scene reconstruction.

• Experience with Cuda Kernel programming - an advantage

• Experience with 3D transformations - an advantage

• Experience with augmented reality - an advantage

Skills

• Excellent technical skills with the capacity to dive into coding and contribute significantly to project development

• Problem-solving abilities with a focus on innovative and efficient solutions in software development

• Organized, detail-oriented

AR 51