Software Engineer, ComfyUI Desktop
THE ROLE
You will be a core contributor to ComfyUI Desktop, the native application that brings one of the most popular open source AI projects to millions of users on Windows, and macOS. ComfyUI Desktop is downloaded millions of times a month.
Your mission is to make that first moment magical. When someone downloads ComfyUI, you're the reason it just works. You'll build the native experience that transforms a powerful but complex tool into something that feels effortless.
Example projects include…
- Building a seamless installation and onboarding experience that installs Python environments for all operating systems and GPUs supported by ComfyUI
- Designing a system to back-up a user's files (models, custom nodes) to be accessible from any environment
- Implementing a way to manage multiple ComfyUI environments
- Smoothly integrating the desktop application with ComfyUI Cloud to unlock hybrid usage
You might be a fit if…
- You've shipped a desktop application before — you know what it takes to get software onto real users' machines and keep it running smoothly
- Deep understanding of Python packaging and environment management (conda, venv, pyinstaller, pip) — you've wrestled with dependency resolution, virtual environments, and cross-platform distribution
- Strong understanding of desktop application lifecycle: packaging, code signing, distribution, and auto-updates across Windows and macOS
- Bonus: Experience with Electron, which is our current tech stack
- Bonus: Experience with ComfyUI or other node-based creative tools
ABOUT COMFY
Comfy ( is the AI creation engine for visual professionals who demand control over every model, every parameter, and every output. The most powerful workflow engine for visual AI.
Unlike tools that hide everything behind a prompt box, Comfy lets you connect models, processing steps, and outputs on a canvas where every decision is visible and every step is inspectable. It gives you t...