Seria muito mais fácil com a expressão regular se você tivesse o GNU encontrado,
find . -regextype posix-egrep -regex '.*(~|pyc)$'
P.S Suponho que você esteja usando a expansão do shell com o find? Se assim for, isso não é possível, use find . -name '*.pyc' -o -name '*~'
.