Computer vision
Computer Vision Engineer
Train, optimise, and ship detection, tracking, and classification models that run on edge devices and GPU clusters.
The opportunity
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.
Your impact
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.
About you
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.
Useful additions
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
How we work
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.
A clear start
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.
- 01
Learn the operating context
Start by running existing pipelines, reviewing representative recordings, and learning how model output moves through the platform.
- 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.
- 03
Grow end-to-end ownership
Progress toward taking a vision capability from problem definition through deployment, monitoring, and iteration.
How we hire
A practical conversation, both ways.
We want you to understand the work, the team, and our expectations before making a decision.
- 01
Application
Send your CV or profile and a short note about relevant work.
- 02
Intro conversation
Discuss what you are looking for and get context on UUG.AI and the role.
- 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.
- 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.