Full Stack Engineer
Indexed description
Full-Stack AI Engineer (Contractor) — Dublin, Ireland
Contract | 11 Months
Rate: €500-700 Per day
Are you building real AI systems, not just talking about them?
If you've shipped production GenAI applications, worked with AWS Bedrock at depth, and you're comfortable explaining what you've built to both engineers and non-technical stakeholders this is a great opportunity for you.
We're looking for a Full-Stack AI Engineer on a contract basis for an exciting hybrid delivery role. This isn't a pure development. You'll be hands-on building and you'll be sharing what you know, upskilling teams and enabling products alongside developing production-grade AI solutions.
This is a dual-focus role: you'll design and build GenAI-powered applications while also delivering training and enabling teams to adopt new technologies confidently. You'll be working across the full stack — from AI infrastructure and agentic workflows to React UIs and AWS infrastructure — and you'll maintain existing applications as the product evolves.
The ideal person here is technically strong, self-directed, and a confident communicator who enjoys helping others get up to speed with complex technology. You don't just write code and close tickets — you help teams understand what they're working with.
What You'll Be Doing
- Designing and building production-grade GenAI applications using AWS Bedrock, including multi-agent workflows and knowledge bases
- Implementing and integrating MCP (Model Context Protocol) server setups
- Building and optimising RAG pipelines — including embedding models, vector stores, chunking, and parsing strategies
- Fine-tuning foundation models for performance and efficiency
- Developing full-stack features using Python (FastAPI) and React, including real-time and streaming interfaces
- Working with SQL and NoSQL databases (PostgreSQL, DynamoDB)
- Building and maintaining AWS infrastructure using CDK and CI/CD pipelines
- Delivering training sessions and upskilling internal teams on AI tooling and workflows
- Supporting product enablement — helping teams understand and adopt the systems you build
- Writing clear documentation: code, architecture, technical specs
What You'll Need
GenAI and Agentic Systems
- Hands-on experience with AWS Bedrock — foundation models, multi-agent workflows, knowledge bases, model evaluations, and guardrails
- MCP (Model Context Protocol) server integration experience
- Proven work with RAG pipelines, embedding models, vector stores, and document processing strategies
- Experience fine-tuning LLMs for real-world performance and efficiency gains
- Track record using LLMs for complex document processing projects
Full-Stack Development
- Python — FastAPI, async programming, authentication, multi-threading
- React — streaming UIs, real-time chat interfaces, or enterprise-grade applications
- REST APIs, WebSockets, server-sent events
- SQL and NoSQL databases (DynamoDB, PostgreSQL)
- Version control and solid testing practices
AWS Infrastructure
- Hands-on with: Lambda, API Gateway, Step Functions, EventBridge, Bedrock, S3, DynamoDB, CloudWatch, SQS
- AWS Cognito, IAM, OAuth 2.0, JWT token management
- Infrastructure as Code (CDK)
- CI/CD pipeline experience
Experience and Attributes
- 5+ years in software engineering
- 2+ years of production AI/ML development
- Proven delivery within the AWS ecosystem
- Self-directed - you manage your own workload and timelines
- Strong communication skills - you can translate technical concepts for non-technical audiences
- Solid documentation habits (code, architecture, technical specs)
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search