As a versatile computer vision engineer you will design and implement an integrated distributed software solution for multi-camera vision processing on edge devices using Deep Learning methods. You are familiar with methods to transform RGBD data to 3D point cloud representations, camera calibration, perspective projections, 3D modeling/rendering tools and you have proven distributed computing skills using containerised applications for real-time video stream processing.
Your environment will be a small startup with an ambitious vision. This means that you should have a proactive personality with a can-do mentality and you are able to work in a super-agile team. You are not afraid of a little bit of chaos at times, because you have a way of finding your focus on the essential parts that will lead to our short-term and long-term goals. We don’t do micro-management, but we do work together as one strong technical team to tackle the problems we encounter.
Our main goal is to build advanced scene interpretation solutions to build a city-wide situational awareness network. We are involved in the Surv-AI-llance project, which will be part of a larger application suite, called City Scenes. In short, our solution will extend and integrate with existing city camera networks to produce real-time insights to support smart cities.
Ph.D. in computer vision or M.Sc. with greater than 5 years’ experience in computer vision on the topic of 3D scene analysis and geometric interpretation
You have experience with video stream processing and common computer vision libraries
You are comfortable with C/C++ coding, embedded systems and multi-threaded programming
You are proficient in writing Python applications that are robust and production ready
You are fluent with modern Deep Learning tools and you have hands-on experience with PyTorch or TensorFlow (we mainly use PyTorch)
Affinity for or experience with 3D engines (such as Unreal Engine/Unity/Blender) is a plus
You are a hands-on person:
We maintain a goal-oriented approach based on independent work with team support:
We are based in Mechelen (Belgium) and our main language is English, speaking Dutch is an added value
Last point, if you read this far and are interested in the job, but you don’t fill some of the above bullets, don’t hesitate to contact us and explain which bullets you don’t match and how you would overcome them.
Expected start date will be June/July 2022, but can be discussed.
Apply for this job by sending an email to firstname.lastname@example.org and attach your CV and link to your LinkedIn profile or any other online references (e.g. your github projects) that illustrate your abilities.