654,521open jobs
38,054companies
91,731added this week
Browse all
Salary
$106k – $225k per year (Estimated)
Location
Remote (Canada)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match

Full-Time · Remote (Canada) · Eterio Realities Inc. / Fabstation

[Salary range: $ 160,000 - 200,000 CAD

About the Role

Fabstation puts AR work instructions directly onto structural steel during fabrication. Our software runs on AR tablets and headsets on real shop floors across North America, overlaying CAD-driven guidance onto multi-tonne steel assemblies during fit-up, welding, and inspection. We are cash-flow positive, growing fast, and used daily in production.

We are hiring a Senior Computer Vision Engineer to own our real-time 3D object tracking capability: locking a CAD model onto a physical steel member and keeping it locked as the user moves around it. Tracking is core to our product, and we build it in-house.

You will build on internal groundwork already underway and own the road from there: architecture, implementation, optimization, and production hardening. This is a role for someone who wants to own a hard, central problem end-to-end and see it shipped into the hands of real tradespeople, not maintain someone else's pipeline.

What You'll Do

  • Own the on-device object tracking core end-to-end, from architecture through production
  • Design and implement real-time, model-based 6DoF pose estimation and continuous tracking for textureless steel structures, using CAD models as the tracking reference
  • Fuse object tracking with platform world tracking (visual-inertial odometry), depth, and IMU data; own tracking-loss detection, drift management, and recovery
  • Optimize native C++ vision pipelines for iOS and Apple silicon: rendering, CPU/GPU budgets, and sustained frame rates on iPad or headset hardware
  • Extend tracking to large structures: partial visibility, multi-region strategies, and CAD mesh preprocessing from IFC/STEP - type exports
  • Integrate native modules with Unity via a plugin bridge, and work with our Unity team from prototype through release
  • Define tracking quality metrics and benchmark against real shop-floor conditions: occlusion, mixed lighting, and cluttered scenes of visually similar material

Required Qualifications

  • 5+ years of professional experience in computer vision or a closely related field, with a focus on real-time systems
  • Shipped at least one real-time computer vision feature on a mobile platform (iOS or Android)
  • Strong modern C++; Python is an asset
  • Solid foundation in 3D geometry: camera models, calibration, projective geometry, and linear algebra
  • Working command of nonlinear least-squares optimization (Gauss-Newton / Levenberg-Marquardt) and pose parameterization on SE(3)
  • Hands-on experience with pose estimation and object tracking algorithms
  • Experience integrating native C++ libraries with Unity, or equivalent native-mobile plugin experience
  • Strong profiling and optimization skills on ARM (frame budgets, Instruments or equivalent)
  • Working proficiency with OpenCV

Preferred Qualifications

  • Model-based 3D object tracking (region-based, edge-based, or hybrid approaches)
  • Metal and GPU compute on Apple silicon
  • Visual-inertial odometry or SLAM; ARKit (ARCore an asset)
  • State estimation and multi-sensor fusion: Kalman filtering, factor graphs (Ceres, g2o, GTSAM), extrinsic calibration, and time synchronization
  • On-device ML deployment: Core ML, ONNX Runtime, or Unity Sentis; learning-based pose estimation or refinement that has shipped on-device
  • CAD data handling: mesh processing and decimation, IFC/STEP-style exports
  • Background in industrial vision, robotics, or augmented reality

How to Apply

We prioritize applications that demonstrate hands-on, real-time computer vision work. Please include:

  • A brief introduction and a summary of relevant experience
  • Links to your GitHub profile, portfolio, or publications
  • One or two examples of real-time pose estimation, tracking, or 3D vision work you built, links or short write-ups

    Working at Eterio

    Eterio Realities Inc. (Victoria, BC) is the company behind Fabstation, an AR-enabled manufacturing execution system for structural steel fabrication. We are a small senior team; you will have direct ownership, direct access to real customer shop floors, and a short path from your code to a tradesperson's hands.

    Eterio Realities is an equal opportunity employer. Applicants must be legally authorized to work in Canada.

    Free account
    Stop reading job ads. Get the ones that fit.
    One free account turns this page into a shortlist built around your stack, your level and your pay.
    Match on every job. Stack, seniority, pay and location, scored against your profile.
    654,521 open roles. Read straight off company career pages, refreshed every day.
    Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
    3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
    Create a free account Continue with Google
    Free forever. No card. Under a minute.

    Your match

    How well do you fit this role?
    Two answers are enough for a real match. No account needed.
    Check my fit
    Answers stay in this browser until you create an account.

    Recommended for you based on this role

    Similar stack
    Same company
    In your city
    $21k – $49k per year (Estimated) • In office • Full-Time • 3+ years exp • PhD • Hyderabad
    Python
    Go
    SQL
    Management
    Jira
    Agile
    Apply
    $39k – $69k per year (Estimated) • Remote • Full-Time • Saint Petersburg
    Go
    C++
    DevOps
    gRPC
    Amazon S3
    Apply
    $39k – $69k per year (Estimated) • Remote • Full-Time • Moscow
    Go
    C++
    DevOps
    gRPC
    Amazon S3
    Apply
    In office • 1+ year exp
    Python
    DevOps
    Jaeger
    Loki
    PagerDuty
    Prometheus
    VictoriaMetrics
    Kubernetes
    Grafana
    Opsgenie
    Vector
    Alertmanager
    SLI/SLO/SLA
    Apply
    up to $57k per year (net) • Remote • Full-Time • 5+ years exp • Moscow
    Python
    SQL
    Databases
    PostgreSQL
    ClickHouse
    DevOps
    Amazon S3
    Apply
    $50k – $65k per year • Remote • Full-Time • 5+ years exp
    PHP
    PHP
    WordPress
    Marketing
    HubSpot
    Apply
    $80k – $90k per year • Remote • Full-Time • 3+ years exp
    Marketing
    HubSpot
    Apply
    See all jobs
    This is one of many
    654,521 more open roles from verified company boards, updated every day.