All open roles

Computer vision

Computer Vision Engineer

Train, optimise, and ship detection, tracking, and classification models that run on edge devices and GPU clusters.

Ghent, Belgium · HybridFull-time

The role

UUG.AI turns camera streams into useful, real-time signals for operations teams. As a Computer Vision Engineer, you will work across the model lifecycle: from framing a problem and preparing data to evaluating, deploying, and observing a model in production.

This is an engineering role for someone who enjoys making computer vision reliable outside a notebook. You will work with recordings from varied environments, constrained edge hardware, GPU-backed inference, and the product teams that turn model output into workflows people can trust.

What you will work on

  • Build and improve detection, segmentation, classification, and multi-object tracking pipelines.
  • Define datasets, evaluation sets, and metrics that reflect the real operating conditions of customer deployments.
  • Optimise inference for edge devices and GPU clusters without losing sight of accuracy, latency, and cost.
  • Package and serve models through our production inference stack, including NVIDIA Triton where it fits.
  • Investigate model failures using recordings, telemetry, and user feedback, then turn findings into measurable improvements.
  • Collaborate with platform, workflow, and frontend engineers so model output is understandable and actionable.

You may thrive here if

  • You have hands-on experience building computer vision systems with Python and PyTorch or a comparable framework.
  • You understand model evaluation and can explain why a metric or test set represents the problem being solved.
  • You are comfortable with video, image processing, OpenCV, and the practical trade-offs of production inference.
  • You can move between experiments and engineering work: tests, containers, APIs, profiling, and operational debugging.
  • You communicate assumptions and results clearly and are comfortable owning a problem with support from the team.

You do not need to match every point. If the work sounds like a strong fit, tell us what you would bring and where you want to grow.

Helpful experience

  • YOLO-family models, tracking algorithms, or segmentation workloads
  • NVIDIA Triton, CUDA, TensorRT, or GPU performance profiling
  • MLOps, dataset versioning, model monitoring, or automated evaluation
  • Camera protocols, streaming media, or edge-computing environments
  • Go or C++ alongside Python

Our core principles

Skills differ by role. These are the behaviours we expect from everyone building UUG.AI.

  • 01

    Strong communication

    Share context, decisions, and concerns clearly. Ask questions early, listen carefully, and adapt the message to the people involved.

  • 02

    Disciplined and honest

    Do what you say, work with care, and be direct about uncertainty or mistakes. We value evidence and transparency over appearances.

  • 03

    Team player and owner

    Help the team succeed while taking responsibility for the outcome. Collaborate openly, follow through, and leave the work better than you found it.

What to expect in your first months

The exact pace depends on the role and your experience. We use these steps to align on support, ownership, and useful outcomes.

  1. 01

    Learn the operating context

    Start by running existing pipelines, reviewing representative recordings, and learning how model output moves through the platform.

  2. 02

    Own a measurable improvement

    Take on a bounded model or performance problem, agree on the evaluation criteria, and ship an improvement with the team.

  3. 03

    Grow end-to-end ownership

    Progress toward taking a vision capability from problem definition through deployment, monitoring, and iteration.

A practical conversation, both ways.

We want you to understand the work, the team, and our expectations before making a decision.

  1. 01

    Application

    Send your CV or profile and a short note about relevant work.

  2. 02

    Intro conversation

    Discuss what you are looking for and get context on UUG.AI and the role.

  3. 03

    Practical deep dive

    Complete a focused take-home exercise, then present and discuss your approach with the team in person at our Ghent office.

  4. 04

    Team and expectations

    Meet future colleagues and align on scope, ways of working, and next steps.

Build with us

Ready to start the conversation?

Tell us what caught your attention and show us the work you are proud of.

Apply for Computer Vision Engineer