remote
Senior Full Stack Engineer - ML Infrastructure & ComfyUI - Noventis, Inc.
Full Stack Developer
Lead the design and implementation of a multi‑tenant SaaS platform, blending advanced full‑stack development with GPU‑based ML operations and ComfyUI workflow management. Drive scalable architecture, secure authentication, and robust billing while optimizing GPU workloads.
About the role
Key Responsibilities
- Architect and develop a high‑performance, multi‑tenant SaaS using TypeScript, Node.js, React, Vite, Express, and Drizzle with PostgreSQL.
- Implement secure authentication (OAuth/JWT), workspace namespacing, and row‑level security across the platform.
- Integrate Stripe for subscription billing, webhooks, credit systems, and usage‑based metering.
- Design and maintain GPU‑centric ML infrastructure, leveraging RunPod, Modal, Replicate, or Kubernetes for job queuing, autoscaling, and cold‑start optimization.
- Manipulate and extend ComfyUI workflows, including JSON node editing and custom node development.
- Lead database migrations from SQLite to PostgreSQL, ensuring data integrity and minimal downtime.
Requirements
- 5+ years of full‑stack engineering experience with TypeScript, Node.js, and React.
- Proven track record building multi‑tenant SaaS applications with robust security and scalability.
- Hands‑on experience with Stripe billing and payment workflows.
- Strong background in GPU infrastructure, ML Ops, and container orchestration.
- Excellent problem‑solving skills and a passion for clean, maintainable code.
Skills
typescriptnodejsreactpostgresql