Yes, it is possible to apply for a work visa in Switzerland without a job offer. Consider applying for a job seeker visa to search for employment.