Yes. There is.

You can start looking for another job.

I'll venture to guess that the reason she's still working there and you aren't, is that she didn't decline several jobs. You did. Do that often enough, and no employer is going to have work for you.

I get why you're upset. But the employer is not obligated to fire her or even speak to her about her arrest (and you're just taking her word that no one spoke to her about it? Just because she says so doesn't mean that's the truth) and there isn't any law that entitles you to dictate to the employer who you will and will not work with. She was arrested and convicted; she didn't get away with anything. Your employer was nice enough to continue to employ her and not kick her out into the street. That's their right. Given that you're in California and it was a drug crime, it may even be their obligation. If you don't want to work with her, that's YOUR choice but it is not your right under the law for the employer to schedule you to always work with someone else. Looks like you dug your own hole.