One of our clients - An innovative and rapidly growing technology business within the regulated software space is expanding its engineering division and looking to hire an experienced Senior Software Engineer to join a high-performing AI-focused team.
Hybrid
Once a month in Limerick office
What They’re Looking For
The successful candidate will be a senior‑level software engineer with strong experience building scalable AI‑enabled applications in production environments. The role will focus heavily on modern AI technologies, autonomous workflows, Large Language Models, and cloud‑native engineering practices.
Candidates should ideally possess:
Extensive commercial software engineering experience, ideally 8+ years
Strong hands‑on exposure to AI/ML solutions in live production systems
Experience designing intelligent workflows and AI‑driven automation solutions
Strong understanding of Large Language Models (LLMs), prompt engineering, context handling, and autonomous agent behaviour
Proven ability to build scalable, secure, and maintainable software platforms
Experience working with cloud infrastructure, containerization, and microservices
Strong knowledge of technologies such as AWS, Docker, Kubernetes, Git, REST APIs, and distributed systems
Excellent communication and stakeholder engagement skills
Ability to mentor developers and contribute to technical leadership initiatives
Strong Agile development experience and collaborative engineering mindset
Additional experience that would be highly beneficial includes:
Backend development using C#/.NET or Python
Experience working with APIs and database technologies
Previous involvement in architecture discussions and technical decision‑making
Key Responsibilities
This position will play a central role in delivering innovative AI‑based enhancements across the company’s technology platform.
Key duties will include:
Leading major AI engineering initiatives from concept through deployment
Developing intelligent, production‑grade AI solutions and automation capabilities
Collaborating with engineering, product, UX, and support teams to deliver high‑quality software solutions
Driving technical excellence across code quality, testing standards, scalability, and documentation
Supporting architectural decisions and evaluating solutions for complex technical challenges
Mentoring junior and mid‑level engineers within the team
Participating in sprint planning, peer reviews, and Agile delivery processes
Producing and maintaining technical documentation where required
Taking ownership of core platform components and contributing to continuous platform improvements
Helping improve engineering processes, workflows, and development practices
Staying current with emerging AI technologies and identifying opportunities for innovation
Nice to Have
Experience working in highly regulated or enterprise software environments
Exposure to modern AI tooling and advanced automation frameworks
Strong problem‑solving mindset with the ability to work across cross‑functional teams
Passion for innovation, collaboration, and continuous improvement
What’s on Offer
Excellent salary package
Strong bonus and benefits offering
Hybrid working flexibility
Great team environment and supportive leadership
Excellent career progression opportunities
High‑growth technology environment
Strong engineering culture with low attrition
Ongoing training and professional development
Opportunity to work on cutting‑edge AI technologies within a stable and successful business
#J-18808-Ljbffr