New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →

Computer Vision Engineer, C++

Varjo
Apply →
senior full-time Helsinki, Uusimaa

First indexed 25 Sept 2026

Description

We are looking for a Computer Vision Engineer to join our Eye Tracking Team and contribute broadly across the eye tracking stack to deliver algorithms and machine learning models that power gaze-driven features in Varjo mixed reality products.

This is a software engineering role with a strong focus on production-grade C++. In a small, fast-moving team you'll wear many “hats” and move fluidly between algorithm development, ML, tooling, data work, and performance optimization as priorities shift.

You will develop and optimize C++ algorithm pipelines for accuracy and runtime efficiency, build the systems that measure their performance, and work hands-on with real human-collected eye data to drive improvements.

Responsibilities:

  • Developing and improving the ML driven C++ algorithm pipelines behind Varjo's eye tracking, coding in C++ and Python
  • Optimizing algorithms and models for accuracy and runtime efficiency on low power resource-constrained hardware
  • Building and automating the KPI and testing pipelines that measure eye tracking performance, along with the metrics and visualizations behind them
  • Analyzing algorithm and model performance and running data-driven experiments to guide improvements
  • Building and automating the data processing pipelines for the eye data captured in human data-collection studies

Requirements:

  • 5+ years of professional software engineering experience with proficiency in C++ for production-grade algorithm code
  • Experience working with complex C++ codebases, including debugging, performance optimization, and writing maintainable production software
  • Experience optimizing code and models for performance on resource-constrained or embedded hardware
  • Strong Python skills for data pipeline and ML work
  • Practical experience with computer vision, machine learning, image processing, or sensor fusion
  • Experience delivering software within a structured development lifecycle, including work in sprints, continuous integration, quality assurance, and release processes
  • Strong data analysis skills: data cleaning, statistical analysis, visualization
  • Team player with excellent communication skills in English

Benefits:

  • Opportunity to take part in creating the new state-of-the-art in virtual and mixed reality experiences
  • A low-hierarchy culture with minimal bureaucracy and maximum opportunity for you to take charge of your work
  • An international working environment with tons of opportunities to learn and grow with the company
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://apply.workable.com/j/66D564EA34