Computer Vision Engineer
Spectacular AI Computer Vision Engineer
Working alongside our team, you will help bridge the gap between academic breakthroughs and robust production code. This role is an ideal fit if you possess a strong theoretical understanding of modern computer vision methods paired with solid programming skills. Areas of interest include:
- SLAM, sensor fusion, photogrammetry, and visual localization
- VLMs, multimodal foundation models, and novel view synthesis
- Guidance, navigation and control
Requirements
- A completed MSc or higher degree in a relevant STEM field (e.g., Computer Science, Electrical Engineering, Mathematics, Physics).
- Good Python programming skills and at least basic knowledge of Git and Linux.
- Hands-on experience with VIO, SLAM, INS or photogrammetry, or modern computer vision methods such as Dust3r, VGGT, and ACE Zero is considered a significant advantage.
- You should be capable of contributing to the field at a level consistent with top-tier research publications
- Fluency in English.
- Readiness to relocate to the Helsinki region, Finland for full-time, in-person work in our Espoo office.
- Legal right to work in the EU.
Ideal Extras
The following skills, qualifications and experience are not mandatory but highly valued
- A PhD degree
- Software engineering best practices, CI/CD, build systems, or C++ skills.
- Experience with libraries such as Eigen, Ceres, GTSAM, g2o, or OpenCV
- Embedded camera systems, sensors, or electronic/mechanical engineering.
- Domain knowledge: Aviation, UAVs, Geographic Information Systems (GIS).