Software Engineer
Description:
The Conversational AI group are seeking a Software Engineer to join the team and drive the development of cutting-edge conversational AI solutions with a focus on Generative AI systems at global scale. In this role, you will design, build, and optimize AI-driven systems that interact intelligently and autonomously with users and other systems. You will work alongside senior software and AI/ML engineers, UX designers, and product teams supporting each other to bring state-of-the-art AI technologies to production.
This is an opportunity to shape the future of AI-driven conversations and develop robust, scalable architectures for intelligent agents. And a great opportunity to work at the intersection of software engineering and AI. If you are passionate about building next-generation AI applications and have a solid foundation in software engineering, and AI development, we’d love to hear from you.
What You Will Do:
- Design, develop, and maintain agentic AI systems that power conversational interfaces.
- Assist in designing and implementing scalable AI pipelines for real-time and asynchronous interactions.
- Contribute to the development of LLM-powered agents capable of reasoning, decision-making, and task execution.
- Write clean, maintainable, and efficient code and unit tests.
- Work with APIs and microservices to integrate AI-driven solutions as part of our wider platform.
- Optimize AI models and workflows for performance, scalability, and reliability.
- Collaborate with AI researchers, data scientists, and senior engineers to bring innovative AI solutions to production.
- Learn about enhancing conversational models through fine-tuning, reinforcement learning, and prompt engineering.
- Learn about the latest advancements in conversational AI, agentic AI, and NLP.
What We're Looking For:
- Ideally, a degree in Computer Science, Software Engineering, Data Science, or related disciplines. However, this is not a hard requirement as we recognise there are many diverse paths into software careers.
- 2+ years of professional software development experience.
- Backend development experience; Python and/or Java
- Understanding of software engineering principles, system architecture, and distributed computing.
- Basic knowledge of API development and microservices architecture.
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Excellent problem-solving skills and ability to learn in a fast-paced, collaborative environment.
| Organization | Genesys |
| Industry | IT / Telecom / Software |
| Occupational Category | Software Engineer |
| Job Location | Galway, Ireland |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Intermediate |
| Experience | 2 Years |
| Posted at | 2025-03-01 8:45 pm |
| Expires on | 2026-11-26 |