https://developer.apple.com/support/account/authentication/
After reading this, it seems like one device can be used for multiple developer accounts.
I was worried when I started seeing “iCloud” because of course none of us use our personal iCloud accounts for dev work. However, it looks like you can link multiple dev accounts to your personal iCloud account to prevent having to sign in/out of the accounts on the device.