Seu exemplo é basicamente como você faria isso. Você pode especificar o script usando o caminho completo se não estiver acessível no $ PATH.
# if scripts on the $PATH
ssh username@ip script_on_remote.sh
# if it's not on the path
ssh username@ip /path/to/my/script_on_remote.sh
# if it's including spaces
ssh username@ip "/path to my/script_on_remote.sh"