ML/AIWork

Computer Vision Engineer

· Vantaa, FI

Job description

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).

ML/AI Work links you to the employer's original posting — always verify the details there before applying.

More Core AI Engineering roles

View all →
Computer Vision Engineer
Vantaa, FI
Apply →