Senior Full-Stack Developer

Kapdaa — United Kingdom · Posted ~1 day ago

Senior Full-time

Skills

Modern C++ C++17 Performance engineering Linux Computer vision OpenCV GStreamer DeepStream CUDA TensorRT React Next.js FastAPI gRPC Protocol Buffers Kafka Redis PostgreSQL Docker GitHub Actions Azure Distributed systems Real-time systems System design DevOps NVIDIA Jetson Debezium

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

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