Asscher töötas teadlasena Amsterdami ülikoolis alates 1996. aastast kuni 2002. aastani. Ta valiti Amsterdami linnavolikogu liikmeks 8. märtsil 2002, sai 3. aprillil 2004 linnavolikogu tööpartei parlamendijuhteks. Ta töötas 1. maist 2002 kuni 1. maini 2006 Amsterdami ülikoolis intellektuaalomandi õiguse docentina. Asscher oli 2006. aasta linnavalimistel tööpartei Lijsttrekker (kõrgeim kandidaat) ja sai 26. aprillil 2006 asekandidaadiks ja linnapeaks. Pärast Amsterdami linnavanema Job Coheni tagasiastumist, et kandideerida 2010. aasta valimistel tööpartei juhiks, töötas Asscher Amsterdami asekandidaadina 12. märtsist 2010 kuni 7. juulini 2010. Pärast 2012. aasta valimisi nimetati Asscher aseministriks ja sotsiaal- ja tööhõive peaministriks Rutte II kabinetis, töötanud 5. oktoobrist 2012 kuni 26. novembrini 2017.
2010. aasta