Ecker received his doctorate in natural sciences from the University of Vienna in 1991, became appointed Associate Professor for Medicinal Chemistry in 1998 and Full Professor for Pharmacoinformatics in 2009.
Ecker is Editor of Molecular Informatics and coordinates the EUROPIN PhD programme in Pharmacoinformatics. Currently he is also President of the European Federation for Medicinal Chemistry.