Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Senior Back-End Developer – AI/Generative AI Applications
Dublin - Onsite
Overview
We are currently working with a global technology-driven firm exploring the frontiers of artificial intelligence and generative AI. The team’s mission is to increase awareness and adoption of the latest AI tools across internal groups, while delivering high-impact applications that drive innovation and efficiency.
They are seeking a Senior Back-End Developer with a strong foundation in building production-grade systems and a genuine curiosity about AI/GenAI. You don’t need to be a deep ML researcher, just someone eager to learn, experiment, and apply new technologies in meaningful ways.
This is a hands-on role with direct influence over technical decisions, architecture, and tool adoption, working alongside experienced engineers in a highly collaborative environment.
Key Responsibilities:
- Design and build scalable back-end systems, services, and data pipelines for AI-driven applications.
- Integrate LLM APIs (e.g., OpenAI, Azure, Gemini, Claude) and leverage frameworks like LangChain, LlamaIndex, MCP.
- Apply concepts such as RAG, vector databases, embeddings, and inference optimization to production workflows.
- Implement robust practices in DevOps, CI/CD, Docker/Kubernetes, automated testing, and debugging.
- Collaborate with peers on technical strategy, prototyping, and evaluation of GenAI tools.
- Stay at the forefront of AI adoption, contributing to awareness and best practices across the wider engineering community.
What We’re Looking For:
Required Experience
- 8+ years of experience building production-grade applications with Python or .NET/C#.
- Strong proficiency with SQL/NoSQL databases and data integration.
- Solid knowledge of OOP, CI/CD pipelines, containerization, automated testing, and debugging.
- Familiarity with LLM APIs (OpenAI, Azure, Gemini, Claude) and frameworks (LangChain, LlamaIndex, MCP).
- Understanding of prompt engineering techniques (prompt chaining, chain-of-thought, multi-shot).
- Experience with developer productivity tools (GitHub Copilot, Cursor AI, Windsurf).
Preferred (Not Required)
- Experience with .NET development (C#).
- Exposure to open-source AI platforms (Hugging Face, Ollama).
- Basic understanding of AI/ML Ops, model hosting, prompt tuning, and GenAI evaluation.
- Experience with cloud platforms (Azure, GCP, AWS).
- Frontend development skills for web or desktop UI/UX.
- Knowledge of secure authentication (SSO, LDAP) and data handling best practices.
- Background in finance or willingness to learn the basics.
- General awareness of traditional AI, ML, NLP, and neural networks.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Training or certification in Generative AI is a plus but not required.
Key Skills
Ranked by relevanceReady to apply?
Join Brightwater Recruitment and take your career to the next level!
Application takes less than 5 minutes