Computer Vision Engineer, Data Capture

Snap Inc.

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Vienna, Vienna, Austria
Posted
127 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $199k
$138k $263k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $162,000–$235,750.

Based on 240 similar postings.

Employer

About Snap Inc.

Snap Inc. is a technology and camera company, best known for Snapchat, offering visual communication, augmented reality, and advertising products.

Snap Inc. currently has 103 open roles on FindRole.

Listed pay typically runs $209,000–$313,000 across 93 roles with salary data.

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Computer Vision Engineer, Data Capture

The Computer Vision Engineer, Data Capture will join the team in Vienna to develop next-generation wearable computing devices. This role involves designing, implementing, and integrating new components into a data-driven pipeline to deliver advanced capabilities like eye tracking and gaze detection. You will support the full product life cycle of augmented reality applications while contributing to continuous integration infrastructure, automated tests, and code quality analysis. The position requires proficiency in modern C++ or Python, along with a deep understanding of 3D geometry, trigonometry, linear algebra, and multiple-view geometry for computer vision and graphics. Candidates should possess experience in data capture and generation for machine learning, 3D mapping, and potentially 3D game engines like Unreal or Unity to solve complex spatial computing problems.

What you'll do

  • Design, implement, and integrate new components and technologies into the data-driven pipeline.
  • Deliver next-generation computer vision capabilities like eye tracking and gaze detection for wearable devices.
  • Support the full product life cycle of developing Augmented Reality applications.
  • Contribute to continuous integration infrastructure and automated testing.
  • Perform code reviews and code quality analysis.
  • Develop data capture and generation processes for machine learning models.
  • Apply multiple-view geometry and 3D graphics principles to computer vision tasks.

What we're looking for

  • BSc/MSc in Computer Science or Computer Graphics with 2+ years of relevant industry experience.
  • 3+ years of experience in software development with modern C++ or Python.
  • Solid knowledge of 3D geometry, trigonometry, and linear algebra.
  • Solid knowledge of geometric computer vision and/or graphics.
  • Deep understanding of multiple-view geometry for computer vision and graphics.
  • Experience with data capture and generation for ML (preferred).
  • Experience with 3D computer vision topics like calibration, eye tracking, or 3D mapping (preferred).
  • Experience with 3D graphics, game engines like Unreal or Unity, and cloud environments (preferred).

More like this

Similar roles

Computer Vision Software Engineer, Mid

Booz Allen Hamilton

Dayton, OH 7 days ago $69,300–$158,000
Computer Vision Deep Learning Python C++ CUDA RAPIDS Kubernetes Kalman Filters DINO CLIP SAM GPU Programming Remote Sensing GEOINT
3+ yrs exp

Computer Vision and Inertial Sensing Engineer

Apple Inc

Sunnyvale, CA 5 days ago $150,400–$277,600
Computer Vision C++ Python PyTorch Machine Learning SLAM 3D Geometric Computer Vision Inertial Sensing Localization Mapping Robotics Algorithm Development
3+ yrs exp

Computer Vision Systems Engineer

Qualcomm

San Diego, CA 14 days ago $129,500–$194,300
Computer Vision Video Processing Python C/C++ PyTorch TensorFlow ONNX OpenCV Deep Learning SoC Architecture hardware/software co‑optimization FPGA RTL Design Embedded AI Performance Profiling
2+ yrs exp