On a visit you wouldn't need a visa at all since you are US national. But since you are also a non-eea national, you would need a working visa to start working in Ireland. Your prospective employer will apply for your work permit and once approved DETE will issue a working authorisation in their emb...