Keep at it. Keep leveraging your network. Even people you interviewed with who didn't call you back could be network potential. If there is racial bias you have to keep persevering because you won't be able to change them, and the alternative is a job you hate. Maybe you could look to move to a different department within your current firm?