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 2025-04-15