Where are you located and how mobile are you? Try Basel, there's a lot of chemicals here. But the best way to get in is to network.
You'll have to find a babysitter and go to things and meet people and TALK face-to-face, like the Life Science Network Basel
, and other professional and even social clubs.
Also, How's your German? There should be much more chances in German companies. They typically do NOT advertise on internet, they just know people. So you have to know the people, that know these people that are hiring. Network auf Deutsch.
It's hard to be in the situation you are in, but you have to reach out to real human beings, not virtual ones on EF!! Please keep the faith, believe in yourself and know what you want. Hope has huge power!