Job Title:
Full-Stack AI Engineer (Contract)
Location:
Dublin, Ireland (Hybrid)
Role Overview
We are seeking an experienced Full-Stack AI Engineer. This is a hybrid delivery role combining hands-on development of GenAI-powered applications with a strong focus on training delivery, product enablement, and application support.
The role involves building production-grade AI solutions, supporting existing applications, and enabling teams through training and knowledge transfer. The ideal candidate is technically strong, a confident communicator, and passionate about helping others adopt new technologies.
Required Skills
GenAI \& Agentic Systems
Experience working with
foundation models
Multi-agent workflows, knowledge bases, model evaluation, and guardrails
Model Context Protocol (MCP)
server integration
Experience with
RAG pipelines
, embedding models, vector stores, chunking, and parsing strategies
Model optimisation and fine-tuning
Experience using
LLMs for complex document processing
Full-Stack Development
Python
(FastAPI, async programming, authentication, multi-threading)
React
(streaming UIs, real-time chat interfaces, or enterprise applications)
REST APIs, WebSockets, and server-sent events
SQL and NoSQL databases
Version control and testing
Cloud \& Infrastructure
Experience working with
serverless and event-driven architectures
Identity and access management concepts
Infrastructure as Code
CI/CD pipelines
Monitoring and production support
Training, Enablement \& Maintenance
Deliver technical training and product enablement sessions
Develop and maintain training materials and documentation
Provide coaching and support knowledge transfer
Maintain and troubleshoot production applications
Experience Required
5+ years of software engineering experience
2+ years of production AI/ML-related development preferred
Proven experience delivering cloud-based solutions
Self-directed and independent working style
Strong communication skills with both technical and non-technical audiences
Strong documentation skills (code, architecture, technical specifications)