Location: Dublin, Ireland (Hybrid)
Level: Senior / Lead (L6)
Employment Type: Permanent
Visa Must hold Stamp 4 or EU Citizen for this role and be located in Ireland
ABOUT THE ROLE
We are seeking a hands-on Senior Full-Stack AI Engineer (L6) to join our growing platform engineering team in Dublin.
In this role, you will take ownership of building end-to-end, AI-enabled software solutions directly for end-users. You will bridge complex backend systems, cloud infrastructure, generative AI capabilities, and modern web interfaces to transform business requirements into secure, high-performing applications.
Operating with a high degree of autonomy, you will combine strong software engineering fundamentals (Python, React/Angular, Cloud) with practical AI implementation (LLMs, RAG, tool integration) to rapidly prototype, build, and deploy production-grade software.
KEY RESPONSIBILITIES
End-to-End Application Delivery
- Design, build, and maintain production-grade full-stack web applications that integrate AI and Large Language Model (LLM) capabilities.
- Develop robust backend APIs, services, and asynchronous workflows using Python and modern backend frameworks.
- Craft responsive, intuitive, and high-performance front-end interfaces using Angular, React, or modern JavaScript frameworks.
- Take ideas from initial user concept and rapid prototyping through iterative validation to production deployment.
AI Integration & Architecture
- Embed modern AI patterns-including Retrieval-Augmented Generation (RAG), vector search/embeddings, prompt engineering, and agentic workflows-into front-office applications.
- Use AI development tools and assistants extensively to design, generate, test, debug, and accelerate delivery.
- Evaluate emerging AI technologies and multi-model strategies to determine the best approach for specific business problems.
Software Engineering & Quality
- Apply sound engineering judgment to review, validate, and optimize AI-generated code and system architectures.
- Architect solutions that are secure, scalable, maintainable, and aligned with enterprise security policies and regulatory requirements.
- Implement modern DevOps practices, including CI/CD automation, containerization, test automation, and system observability.
Stakeholder Collaboration
- Partner directly with business stakeholders, product leads, and cross-functional technology teams to translate complex requirements into working software.
- Communicate ideas clearly, constructively challenge assumptions, and use continuous user feedback to drive practical outcomes.
KEY REQUIREMENTS
Essential Technical Experience
- Full-Stack Engineering: 5+ years of software development experience across both front-end (Angular, React, or TypeScript) and back-end (Python, REST/GraphQL APIs, Microservices).
- AI & LLM Integration: Hands-on experience building applications powered by Generative AI, LLMs, RAG architectures, vector databases, and AI agent frameworks.
- Modern AI Tooling: Practical experience using AI-assisted engineering tools (e.g., GitHub Copilot, Claude Code, Cursor, or similar).
- Cloud & Infrastructure: Hands-on experience with cloud platforms (AWS, Azure, or GCP), containerization (Docker, Kubernetes), and modern CI/CD pipelines.
- Database & Data Layer: Proficiency with relational databases, document stores, and vector databases.
Leadership & Personal Attributes
- Product-Minded Builder: Passionate about taking ambiguous business requirements and turning them into polished, user-friendly applications.
- Pragmatic Innovator: Comfortable experimenting rapidly, gathering feedback, and knowing when to pivot, refine, or productionize an approach.
- Strong Communicator: Ability to engage directly with non-technical business stakeholders as well as senior architecture teams.
WHAT WE OFFER
- Competitive base salary
- Comprehensive pension scheme and private healthcare coverage.
- Flexible hybrid working policy (3 days/week in office).
