Computer Vision Engineer, Eye Tracking

Varjo

Helsinki

On-site

EUR 50,000 - 75,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Opportunity to create state-of-the-art VR/MR experiences
Low-hierarchy culture for autonomy
International work environment with growth opportunities

Job summary

Varjo is seeking a Computer Vision Engineer to join the Eye Tracking Team in Helsinki. In this role, you will work on developing and optimising machine learning models for gaze-driven features in mixed reality products. You’ll engage in algorithm development, data analysis, and performance optimisation across the stack.

The position requires strong skills in C++ and Python, with a minimum of 5 years of experience in software engineering. Join Varjo to innovate in the exciting field of mixed reality!

Qualifications

  • 5+ years of professional software engineering experience.
  • Proficiency in C++ for production-grade algorithm code.
  • Strong Python skills for data pipeline and ML work.
  • Practical experience with computer vision and machine learning.

Responsibilities

  • Develop and improve ML-driven algorithm pipelines for eye tracking.
  • Optimise algorithms and models for performance and efficiency.
  • Build and automate KPI and testing pipelines for eye tracking performance.
  • Analyze algorithm and model performance using data-driven methods.

Skills

C++ proficiency
Python skills
Computer vision experience
Machine learning knowledge
Data analysis skills

Job description

Job 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. In a small, fast‑moving team you’ll wear many “hats” and move fluidly between algorithm development, ML, tooling, data work, and performance optimisation as priorities shift. You will develop and optimise the 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. You are an experienced engineer comfortable working in both C++ and Python, with a strong analytical mindset and a genuine interest in applied machine learning.

What you’ll be doing

Stepping across the stack as needed; from low‑level optimisation in specialised hardware to ML experimentation to data tooling. You also will be taking ownership of problems end‑to‑end rather than a fixed slice:

  • Developing and improving the ML‑driven algorithm pipelines behind Varjo's eye tracking, coding in C++ and Python
  • Optimising 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 visualisations 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
Our expectations
  • 5+ years of professional software engineering experience, with proficiency in C++ for production‑grade algorithm code
  • Strong Python skills for data pipeline and ML work
  • Practical experience with computer vision, machine learning, image processing, or sensor fusion
  • Experience optimising code and models for performance on resource‑constrained or embedded hardware
  • 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, visualisation
  • Team player with excellent communication skills in English
A big plus
  • Background in any tracking technologies: eye tracking, pose tracking
  • Familiarity with camera hardware, optics, and image acquisition
By joining us, you’ll get
  • 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Eye-Tracking Computer Vision Engineer—ML & Embedded
Eye-Tracking Computer Vision Engineer—ML & Embedded

Varjo • Helsinki

On-site
EUR 50,000 - 75,000
Opportunity to create state-of-the-art VR/MR experiences
Low-hierarchy culture for autonomy
International work environment with growth opportunities
Senior Software Engineer, Unreal Engine and C++
Senior Software Engineer, Unreal Engine and C++

Varjo • Helsinki

On-site
EUR 60,000 - 90,000
Computer Vision Engineer
Computer Vision Engineer

Spectacular AI • Espoo

On-site
EUR 50,000 - 70,000
Senior Computer Vision & Graphics Software Engineer
Senior Computer Vision & Graphics Software Engineer

Unikie • Tampere

On-site
EUR 65,000 - 95,000
Senior Computer Vision & Graphics Software Engineer
Senior Computer Vision & Graphics Software Engineer

Unikie • Helsinki

Hybrid
EUR 90,000 - 120,000
Computer Vision Engineer / Machine Learning Engineer
Computer Vision Engineer / Machine Learning Engineer

Huawei Finland R&D • Helsinki

On-site
EUR 70,000 - 120,000
Senior Software Engineer, Unreal Engine, C++
Senior Software Engineer, Unreal Engine, C++

Jobtailor • Helsinki

On-site
EUR 60,000 - 90,000
Staff / Principal Computer Vision Engineer, Onboard Autonomy
Staff / Principal Computer Vision Engineer, Onboard Autonomy

clausal • Helsinki

On-site
EUR 110,000 - 160,000
Salary plus equity
In-person in Helsinki
Senior Software Engineer, XR Runtime
Senior Software Engineer, XR Runtime

Distance Technologies • Helsinki

On-site
EUR 90,000 - 150,000
Computer Vision Engineer - SLAM, VLMs & Robotics
Computer Vision Engineer - SLAM, VLMs & Robotics

Spectacular AI • Espoo

On-site
EUR 50,000 - 70,000