Be the one building AI-powered experiences where they matter most.
At Genesys, we help organizations create better customer experiences through AI-powered experience orchestration. Our platform connects people, systems, data and AI to help organizations deliver more personalized service, improve operational efficiency and build stronger customer relationships.
Help build, support and operate technology used by more than 8,000 organizations in over 100 countries – moving AI from possibility to production in real-world enterprise environments every day.
Senior AI/ML Engineer - Data Science & AI
The Team and Your Role
We're a tight-knit, diverse team that believes AI innovation is at the heart of creating value with intelligent solutions. We're seeking a Senior AI/ML Engineer to design and build backend services and LLM-powered features in a cloud environment. You'll own complex systems, set technical direction within the team, mentor less experienced engineers, and turn open-ended problems into clear requirements, in a collaborative environment where people feel comfortable bringing their authentic selves to work.
Location: For this role, we are looking for candidates who are able to work onsite in our Galway office two to three days per week.
What You Will Do
Design and build backend APIs and services in the cloud (AWS preferred), lead design discussions, contribute to High Level Architecture documents, and make and justify technical decisions with security and privacy in mind
Write clear specifications and use them to generate, test and validate code, and build LLM-based features including prompt design, structured outputs and evaluation of model behaviour
Lead the design and delivery of features from open-ended problem to production, clarify requirements with Product Managers and other partners, and raise delivery risks early
Lead operational reliability (deployments, monitoring, incident response), improve CI/CD pipelines, and optimize performance and maintainability through refactoring
Mentor junior engineers, and set and uphold coding standards and best practices through code reviews
Required Skills & Experience
University degree in Computer Science, AI/ML, Data Science, or related field (or equivalent experience), with 5+ years of software or AI/ML engineering experience, and the ability to solve complex technical problems independently within the team's domain
Strong Python or Java skills, proven experience designing and building RESTful APIs and microservices, and solid working knowledge of cloud services (AWS preferred) including serverless computing, with proficiency in CI/CD tooling, Git and a testing-first approach
Ability to write clear specifications and use them to generate, test and validate code, and to model and validate structured data such as schemas, policies and constraints
Hands-on experience building with large language models, including prompt design, structured outputs and evaluating model behaviour, applying responsible AI practices for secure, reliable and responsible system behaviour
Ability to explain technical trade-offs in plain language to PM, UX and other partners, turn open-ended problems into clear requirements, and mentor engineers while influencing decisions within the team
Desirable Skills & Experience
The following would be great additions but are not required:
Experience with tool-using AI agents, multi-agent frameworks or workflow orchestration
Experience with contact centre or customer experience platforms
Experience with MLOps practices for deploying AI systems at scale, and with fine-tuning or adapting models
Experience with data streaming platforms (Kafka) and event-driven design
An awkward sense of humour and collaborative mindset (we appreciate authenticity and diverse perspectives in AI!)
What We Offer
We offer the opportunity to build AI-powered services affecting millions of users globally, working with cutting-edge technologies. You'll have clear advancement paths toward…