Daiga Vilsone is the President of Riga Regional Court since 2013, judge. Meantime, since 2004 is the judge in Riga Regional Court Civil Case division. From 1997 to 2004, served as the judge in Kurzeme Regional Court in Liepaja.

Previously, the prosecutor from 1995 to 1997 in Kurzeme Regional Prosecutors Office and from 1994 to 1995 in Liepaja District Prosecutors Office.

Since 2004 also lecturer in Latvian Judicial Training Centre providing trainings for judiciary, prosecutors and lawyers. From 2002 to 2003 lecturer in Turiba Graduate School of Business. Is involved as an expert in the number of the working groups leaded by the Ministry of Justice with the view to develop legislation, permanently involved in the development of Civil Procedure Law.