The Role
You’ll lead critical backend initiatives for the millions of creatives using ComfyUI, building systems that run millions of AI workflows. This means building rock solid distributed systems, designing data models that support explosive growth, and solving difficult scaling and optimization problems. You will make code changes across open source ComfyUI and Comfy Cloud. Our stack is Python, Go, Kubernetes, Redis, and Postgres on the backend, but we care way more about your ability to learn and ship than whether you've used these exact languages before.
You might be a good fit if
- You enjoy having high levels of ownership to ship high quality features
- You habitually invent novel solutions to solve hard problems
- You've built a great product before, and care about the user experience as much as the engineering behind it
- You have a strong understanding of distributed systems and have scaled large systems before
What you'll do
- Work with a cross-functional team to quickly ship features, often going from idea to production in days not weeks
- Ship features that directly impact millions of ComfyUI users
- Help shape our technical direction as we grow
Sample Projects
- Deploy ComfyUI’s diverse custom nodes written by the open source community in a secure and maintainable way
- Write algorithms to schedule a diverse and heterogenous set of workflows on GPU nodes, optimizing for both latency and throughput
- Build a notification system from scratch in one week
Nice to have
- Are not afraid to deep dive into infrastructure (Kubernetes / Helm) to get things done
If you don't know every piece of our stack, that's fine - we care about your ability to learn fast and ship quality code. We're outpacing the industry by learning what we need to solve problems, not by sticking to what we already know.