The nearest bilingual towns are probably Fribourg/Frieiburg and Bienne/Biel. Both are about an hour by train from Lausanne. Berne is well on the other side of the linguistic divide and is a little further.
Others living along the Lac Léman will probably agree with me that the quality of life here is such that you might want to consider learning French, if this is the main factor for not wanting to live here although working here!