You have to apply at one of the EU countries, belonging to schengen, embassies. It has to be the country which you, as a holder of a schengen visa, will visit first.
Lets say you are planning to go to France, then you apply for a schenden visa from a french embassy in Dublin, if residing in ireland.