Noventis
Toronto, ON
Détails de l'emploi :
Core Requirements
- Senior Full-Stack Web Development — TypeScript, Node.js, React, Vite, Express, Drizzle, SQLite/Postgres
- Multi-tenant SaaS Architecture — Authentication (OAuth/JWT), user/workspace namespacing, row-level security, database migrations (SQLite → Postgres)
- Payments & Billing — Stripe integration, subscription management, webhooks, credit systems, and usage-based metering
- GPU Infrastructure & ML Ops — Experience with RunPod, Modal, Replicate, or Kubernetes + bare-metal GPU setups; job queuing, autoscaling, cold-start optimization, retry logic
- ComfyUI Expertise — Workflow JSON manipulation (node-level editing), custom node management, model handling, and advanced pipeline configuration
- Media Storage & Delivery — S3/R2-compatible storage, CDN (CloudFront, Bunny.net, etc.), signed URLs, and retention policies
- Video Processing Pipeline — FFmpeg for trimming, transcoding, HLS/DASH streaming, thumbnail generation, and watermarking
- Frontend Product Development — shadcn/ui, Tailwind CSS, iframe/micro-frontend/embedded widget patterns
- Content Safety & Moderation — Age verification, content classification, harmful content detection, and takedown workflows
- DevOps — Docker, GitHub Actions, monitoring (Sentry/Datadog), secrets management, and backup strategies
Nice-to-Have
- Python experience (ComfyUI custom nodes, FastAPI services)
- Deep knowledge of VAE / U-Net architectures and custom diffusion pipelines
- React Native for mobile apps
- Ad-tech or ad-server integration experience
- Background with high-scale media generation platforms