
Software Engineer, ComfyUI Desktop
Posted Jun 19

Posted Jun 19
This is a fully remote position, open to applicants in United States.
• You will play a vital role in the development of ComfyUI Desktop, the native application that introduces one of the most renowned open-source AI projects to millions of users across Windows and macOS.
• Your primary objective is to create a captivating first experience. When someone downloads ComfyUI, your efforts ensure it operates seamlessly.
• You will craft the native experience that simplifies a powerful yet complex tool, making it feel intuitive.
• Example projects include…
• - Developing a streamlined installation and onboarding process that sets up Python environments for all operating systems and GPUs supported by ComfyUI.
• - Creating a system for backing up user files (models, custom nodes) that can be accessed from any environment.
• - Implementing a solution to manage multiple ComfyUI environments.
• - Effectively integrating the desktop application with ComfyUI Cloud to enable hybrid usage.
• You have experience shipping a desktop application — you understand what it takes to deliver software to real users' devices and ensure its smooth operation.
• You possess a deep understanding of Python packaging and environment management (conda, venv, pyinstaller, pip) — you have dealt with dependency resolution, virtual environments, and cross-platform distribution.
• You have a strong grasp of the desktop application lifecycle: packaging, code signing, distribution, and auto-updates on both Windows and macOS.
• Bonus: Familiarity with Electron, which is part of our current technology stack.
• Bonus: Experience with ComfyUI or other node-based creative tools.
• Offers Equity
EverCommerce
PlanetScale
Slingshot Aerospace
Upstart
Get handpicked remote jobs straight to your inbox weekly.