← Állások

Sub Stats Computer vision production

Költségvetés: $2400.0 FIXED / ⭐ 5.00 (35) USA

python, opencv, computer-vision, machine-learning, deep-learning

**About Sub Stats** Sub Stats LLC builds real-time computer vision analytics for grappling sports. Our AI system (SubStats CV) classifies grappling positions live at events — generating broadcast overlays, match reports, and athlete stat cards automatically. We've trained our model on 5,610+ frames to 95.5% accuracy and deployed at a live event (May 2026). Now we're moving from working MVP to production-grade platform. **The Role** We need a contract developer to own the frontend, deployment, and integrations layer for Phase 2. You'll work alongside our Lead AI Engineer (CV/ML, backend, architecture) as an integrated two-person product team. You ship real features that appear at live events and in front of paying clients. **What You'll Build** - Production broadcast UI — TV-ready operator/display dashboard with Sub Stats branding, animated position labels, and separate operator/spectator views - Branded export pipeline — one-page PDF match reports and 1080×1080 Instagram stat cards, auto-generated post-match - Cloud deployment — move platform from local GPU laptop to hosted server (RunPod or equivalent); browser-based, no Python required for end users - substats.app — landing page, event organizer portal, login, match history - API layer — REST endpoints for third-party integrations (broadcast scoring systems, overlay tools) **Stack** - Frontend: React or equivalent, real-time/WebSocket data display - Backend: Python (FastAPI or Flask), REST APIs - Deployment: Docker, cloud infra (AWS/GCP/RunPod), basic DevOps/CI-CD - PDF & image generation: ReportLab, Pillow, or equivalent - Clean Git workflow: branches, PRs, documentation **Nice to Have** - Live sports data displays or broadcast graphics experience - GPU server or ML model serving familiarity - Design eye — can make a dashboard look good independently **Engagement** 3-month minimum (June–August 2026), renewable. Rate negotiable — quote your monthly rate. Upwork for base contract. Monday–Friday, async-first with a weekly sync. Occasional partner/client calls when a technical voice is needed. **To Apply** Share your profile or portfolio, links to relevant projects (real-time dashboards, data-driven UIs, deployment work), and a short note on which deliverables interest you most.
Megnyitás Upworkön