Senior Developer & Software Architect for AI Video SaaS (Next.js / TypeScript / Postgres)
Worldwide
We're a Luxembourg-based media & SaaS company building 360Matrix, a product that turns raw video interviews into dozens of ready-to-publish assets (clips, shorts, articles, translations, optimized videos). The product is built in-house with AI-assisted development and is moving toward production. We're looking for a senior developer / software architect to be the technical right hand on this codebase: own the architecture decisions with us, keep quality high, and get hands-on where it counts as we scale toward launch. What you'll do Architecture: own the big technical decisions with us — data model, API design, auth, billing, scaling the AI pipeline Quality: look over the code we ship, catch bugs, security issues and risky patterns before they reach production Hardening: help take the app production-ready (security, error handling, secrets, observability, CI/CD) Hands-on when needed: step in directly on tricky modules — pipeline orchestration, GPU inference, multi-tenant logic, performance bottlenecks Direction: short calls to settle bigger design questions and set the technical roadmap The stack Frontend / Backend: Next.js 14 (App Router), TypeScript, API routes Database: PostgreSQL 16 + Prisma ORM Auth: JWT (jose) + bcrypt, HTTP-only cookie sessions, ~20 social OAuth providers (Google, Apple, LinkedIn, TikTok, Instagram, etc.) Infra: Railway (Nixpacks build), Cloudflare DNS, Resend (email) AI pipeline: Whisper / Deepgram (ASR), Claude Sonnet (scripting, rewriting, AI captions), FFmpeg + Remotion (assembly + rendering) Orchestration: Inngest for the AI pipeline, RunPod Serverless for GPU inference (vision, face detection) Lip-sync / dubbing: HeyGen today; self-hosted alternatives (MuseTalk, Wav2Lip, XTTS) being evaluated for cost reduction — not yet integrated Other: token-based billing (Discover/Pro/Enterprise plans), multi-tenant enterprise workspaces, beta-invite system What we're looking for Senior-level, production experience with Next.js + TypeScript Strong on PostgreSQL/Prisma and API/auth security Comfortable with serverless/managed deployment and event-driven orchestration (Inngest, queues, background jobs — or equivalent) Bonus: AI/ML video or audio pipelines, FFmpeg/Remotion, GPU inference (RunPod or similar) You think in systems: you can look at a codebase and say what to keep, what to refactor, and why Direct, specific, respectful communication — you explain the trade-offs Reliable async work with predictable turnaround
- More than 30 hrs/weekHourly
- 3-6 monthsDuration
- ExpertExperience Level
$25.00
-
$45.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:2 weeks ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- LUXLuxembourg3:33 PM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by