While Castiel was resolved to kill Jesse and prevent any evil the boy might commit in the future, the Winchesters believed his human half gave him the capacity for good. Instead of killing Jesse, they gave him the chance to disappear. After Jesse's introduction in Supernatural season 5, he was indeed never seen again.