Senior Full Stack & GenAI Engineer, Dublin, Contract

ITSearch · Recruitment agency
ContractFull-stack€600-900/day (EUR)Ireland
Apply Now

TechJobs.ie Job Insights

At a glance

Employment type
Contract
Location
Ireland
Workplace
On-site
Day rate
€600-900/day (EUR)
Category
Full-stack

Technologies & skills

Other technical skills

Secondary technologies

What you'll be doing

Seeking a Senior Full Stack & GenAI Engineer to design, develop, and support enterprise-grade Generative AI applications. The role covers modern web UIs, RESTful APIs, data pipelines, databases, and LLM integrations. 1-year contract, on-site in South Dublin, with potential extension.

Key requirements

Must-have

  • Proven experience building AI-powered capabilities using Python, modern AI/ML libraries, Large Language Models (LLMs), prompt engineering, and external AI services
  • Hands-on experience developing web applications using Angular or React
  • Backend microservices development using Node.js and Express
  • Expertise in designing RESTful APIs
  • Implementing secure authentication/authorization protocols using OAuth2
  • Strong relational database background with hands-on experience in SQL and PL/SQL
  • Experience designing and supporting ETL processes and data integration pipelines
  • Practical use of caching and performance techniques using Redis

Experience: 6 to 8 years

Role signals

Technical focus
full stack and generative AI application development
Hands-on vs management
Hands-on

Full job description

We are seeking a Senior Full Stack & GenAI Engineer to design, develop, and support enterprise-grade Generative AI applications. This role spans the full technology stack—from modern web UIs and RESTful APIs to data pipelines, databases, and cutting-edge LLM integrations.

*1 year contract expected to roll/extend
*3 days per week onsite in South Dublin office
*Daily rate is experience depending but between 600-900 per day

Requirements

  • Generative AI & Python: Proven experience building AI-powered capabilities using Python, modern AI/ML libraries, Large Language Models (LLMs), prompt engineering, and external AI services.

  • Full Stack Development: Hands-on experience developing web applications using Angular or React alongside backend microservices using Node.js and Express.

  • API & Security: Expertise in designing RESTful APIs and implementing secure authentication/authorization protocols using OAuth2.

  • Databases & SQL: Strong relational database background with hands-on experience in SQL and PL/SQL, including query optimization and stored procedure development.

  • Data Engineering & ETL: Experience designing and supporting ETL processes and data integration pipelines to power analytics and AI solutions.

  • Performance Optimization: Practical use of caching and performance techniques using Redis to build highly scalable, responsive applications.

  • Experience Level: 6 to 8 years of professional software engineering experience working across diverse development platforms with minimal supervision.

If this sounds of interest please apply today or reach out to Rebecca Lavery at IT Search for more details

Apply Now

Interview prep pack

Grounded in this listing. Use it to prepare examples before you apply.

Your interview focus

Based on this listing, the role is for a Senior Full Stack & GenAI Engineer responsible for designing, developing, and supporting enterprise-grade Generative AI applications across the full technology stack, with a strong emphasis on hands-on experience in both AI/ML and modern web development.

  • Hands-on Generative AI development·Medium
  • Full stack (frontend and backend) proficiency·High
  • API security and OAuth2·High
  • Data engineering and performance optimization·High

Only have 30 minutes?

Follow a focused preparation plan based on this job.

Start 30-minute prep

Your 30-minute plan

  1. Review Generative AI and LLM Integration Projects

    0–8 min

    Prepare concise examples of your work with LLMs, prompt engineering, and AI-powered features using Python.

  2. Refresh Full Stack Development Experience

    8–15 min

    Revisit recent projects involving Angular or React frontends and Node.js/Express backends, focusing on integration and troubleshooting.

  3. Deepen Understanding of API Security and OAuth2

    15–20 min

    Study OAuth2 flows and be ready to discuss how you have implemented secure authentication in RESTful APIs.

  4. Prepare Data Engineering and SQL Optimization Examples

    20–26 min

    Select examples of ETL pipeline design and SQL/PLSQL optimization, including performance improvements and challenges overcome.

  5. Plan Role-Specific Questions

    26–30 min

    Draft thoughtful questions about the team, technical challenges, and success metrics to ask during the interview.

Likely questions

, 6 items

Priority reflects how strongly this topic is emphasised in the job listing, not whether it will be asked.

Talking points

, 5 items
  • Building AI-powered features with Python and LLMs

    Demonstrate your ability to leverage Python, AI/ML libraries, and LLMs to deliver real-world generative AI solutions.

  • Developing modern web applications with Angular or React

    Showcase your experience in creating responsive, scalable UIs and integrating them with backend services.

  • Designing secure RESTful APIs and implementing OAuth2

    Highlight your expertise in API architecture and security best practices, which are critical for enterprise applications.

  • SQL, PL/SQL, and ETL pipeline development

    Illustrate your ability to manage data flows, optimize queries, and support analytics/AI through robust data engineering.

  • Performance optimization using Redis

    Explain how you have used caching and performance techniques to build scalable, responsive systems.

What to research

, 4 items
  • Recent Generative AI Projects

    Review your hands-on experience with LLMs, prompt engineering, and integrating AI services using Python.

  • RESTful API Security

    Refresh your knowledge of OAuth2 flows and best practices for securing APIs in enterprise environments.

  • SQL and PL/SQL Optimization

    Prepare examples of complex query optimization and stored procedure development for high-performance applications.

  • ETL and Data Pipeline Design

    Be ready to discuss your approach to building and maintaining ETL processes and data integration pipelines.

Questions to ask

, 6 items
  1. What types of Generative AI applications are currently being developed or planned for this role?

    Why ask this? Clarifies the specific AI/LLM use cases and business context.

  2. How is the engineering team structured, and how does this role interact with data scientists or other specialists?

    Why ask this? Helps understand collaboration and cross-functional workflows.

  3. What are the main technical challenges the team is facing with LLM integration or scaling AI features?

    Why ask this? Identifies key pain points and areas where your expertise can add value.

  4. Which tools and frameworks are currently used for ETL and data pipeline orchestration?

    Why ask this? Gives insight into the data engineering stack and potential learning curve.

  5. How is code quality and security managed across the full stack, especially for APIs and authentication?

    Why ask this? Reveals expectations for best practices and compliance.

  6. What does success look like in the first six months for this position?

    Why ask this? Clarifies performance expectations and priorities.

Register now to upload your CV

Create a free account, save a PDF or Word CV, and quick apply on roles that take applications here.

Apply NowApply before: 17 Oct 2026