"Someone joined the search" is more common than saying "someone joined in the search," but they both have effectively the same meaning. I can't think of any cases where they don't take the same meaning, but there is a subtle difference that I can't quite express.