Summary
Build and operate a high-throughput, real-time computer vision platform spanning edge devices, cameras, GPU inference, cloud processing, storage, and operator dashboards. You’ll architect distributed production systems, develop high-performance C++ vision pipelines, create APIs and data flows, and build web interfaces and backend services. Strong performance engineering, reliability, testing, and DevOps practices are central to the role.
Highlights
Opportunity to architect a production-scale real-time computer vision platform with modern C++, GPU acceleration, distributed systems, cloud pipelines, and full-stack technologies. The role offers direct impact on sustainable technology, challenging engineering problems, and ownership of high-throughput systems.
Description
We are building AI4Fibres, an innovative AI-powered textile recycling system that transforms UK garment waste into valuable recycled products.
At Kapdaa, we are combining cutting-edge computer vision with sustainable manufacturing to make circular fashion a reality.
We’re looking for a Senior Full-Stack Developer to architect, build, and operate a real-time, high-throughput computer vision platform — from multi-camera capture at the edge to cloud processing, storage, and operator dashboards.
🔧 What you’ll work on
Designing a production-scale, real-time vision architecture: edge devices, cameras, GPU inference, storage, and edge → cloud data pipelines.Building an optimized C++ (17+) vision pipeline for multi-camera streams with strict latency and throughput constraints.Implementing APIs and data flows with gRPC/Protocol Buffers, Kafka + Debezium, Redis, and high-ingest PostgreSQL data stores.Developing React/Next.js operator dashboards and FastAPI services for live production views and ERP integration (ERPNext/Frappe or SAP Business One).
What you bring
Proven system design experience in distributed, real-time production systems (capacity planning, latency budgeting, graceful degradation, failure handling).Expert-level modern C++ and performance engineering: profiling, concurrency, CPU/memory optimization on Linux edge devices (e.g., NVIDIA Jetson).Hands-on experience with vision/video pipelines (OpenCV, GStreamer/DeepStream, CUDA/TensorRT), and strong fundamentals in web technologies and DevOps (React/Next.js, FastAPI, Docker, GitHub Actions, Azure).High engineering standards: secure coding, meaningful tests (including load/latency tests), and reliable CI/CD.
Why this role matters
Every item processed through AI4Fibres helps divert textile waste from landfill and feeds high-quality data back into sustainable production.
You’ll directly shape the core technology that powers this circular textile ecosystem