
Senior Software Engineer (AI)
Job Description
Posted on: May 18, 2026
My Munster based client a rapidly growing technology company is recruiting a Senior Software Engineer to join its AI team. This role offers the opportunity to work at the forefront of AI, developing intelligent, autonomous systems powered by Large Language Models (LLMs).
As a Senior Engineer on the AI team, you will design and deliver scalable, secure, and production-ready AI solutions. You will lead complex technical initiatives from design through to deployment, while mentoring junior engineers and contributing to engineering best practices.
Key Responsibilities
- Lead end-to-end delivery of AI-driven projects from design to rollout
- Develop and implement AI-powered features and enhancements
- Design scalable architectures and evaluate technical solutions for complex challenges
- Build and maintain technical documentation
- Collaborate cross-functionally with Product, UX, Engineering, and Support teams
- Champion best practices in code quality, testing, and documentation
- Leverage modern AI tools to improve development workflows
- Mentor junior engineers and contribute to knowledge sharing
- Take ownership of key components within the AI platform
Collaboration ResponsibilitiesWith Product & UX Teams
- Contribute to product planning and feature definition
- Break down features into manageable deliverables
- Help clarify technical requirements and constraints
With Engineering Teams
- Participate in sprint planning and agile ceremonies
- Conduct thorough code reviews
- Evaluate solutions with a focus on long-term scalability
- Support and mentor less experienced developers
- Foster strong working relationships across teams
- Adapt to evolving tools and development methodologies
Technical Requirements
- 8+ years of software engineering experience
- 3+ years working in AI/ML or data science
- Proven experience delivering production AI systems (beyond proof-of-concept)
- Strong expertise in modern AI frameworks and tooling
- Experience designing and implementing LLM-powered systems, including:
- Autonomous agents and tool usage
- Prompt engineering and context management
- Understanding and optimising LLM behaviour
- Experience with cloud platforms and modern infrastructure (e.g., AWS, Docker, Kubernetes, Git)
- Strong understanding of microservices and RESTful APIs
- Excellent communication and collaboration skills
Nice to Have
- Backend development experience (e.g., C#, .NET, Python)
- Frontend experience (e.g., React, JavaScript, HTML, CSS)
- Experience with databases and API design
- Familiarity with agile methodologies
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
IrelandJobs.app - Find your dream job in Ireland
Get IrelandJobs.app - Find your dream job in Ireland on your phone!

Staff Analyst, IT Controls (SOX / ITGC) – Manufacturing Systems

Senior Software Engineer (AI)

Fire Protection Fitter

Staff Engineer, Facilities Engineering

