Same problem here. And i havent come up with a decent solution yet. I would be concerned about reprisals if going to police. And ive read that they have a policy of not doing anything about small scale growers let alone users.
Saying that, in your case it might be worth getting something officialy registered about it with the police if you fear losing your job over smelling of weed.
One idea was generating possitive air pressure in the house with a large fan connected to the outside of the house away from them so flow of smoke could be reversed if needed. I havent done that though and would be cold in winter as is ventilating by just opening windows when it does happen every day..