Senior Full-Stack Machine Learning Engineer (GenAI / Agentic Systems) Introduction Are you searching for an opportunity to play a key role in driving the dramatic growth of a highly successful software company? At Poppulo, we’re working on what’s next in communications and workplace technology. As a pioneer in this industry, we understand that meaningfully reaching every employee is hard. And so is managing office space in a hybrid world. And so is improving the customer and guest experience. We exist to make each of these things easier. We exist to bring harmony to our customers. And we do that at enterprise scale. Our omnichannel employee communications, customer communications, and workplace experience platform is trusted by over 6,000 organizations today, reaching more than 35M employees and delivering content to 500,000+ digital signs. We know there’s no such thing as a “perfect #J-18808-Ljbffr
Poppulo is seeking a Senior Full-Stack Machine Learning Engineer to play a key role in their innovative communications and workplace technology. This role will contribute to enhancing the experience for both employees and customers while leveraging cutting-edge technologies at enterprise scale. This exciting opportunity is based in Dublin, County Dublin, Ireland, where you will be part of a team shaping the future of hybrid workplaces. #J-18808-Ljbffr
A progressive software company in County Cork is seeking a Senior Software Engineer to enhance their SaaS Employee Experience platform. You will play a critical role in designing, implementing, and optimizing scalable systems using modern tech, ensuring best practices in software engineering. The ideal candidate will have strong experience with Node.js or Java in distributed systems. Benefits include performance-related bonuses, medical insurance, and in-house training. #J-18808-Ljbffr
Job Summary Are you searching for an opportunity to play a key role in driving the dramatic growth of a highly successful software company? At Poppulo, we’re working on what’s next in communications and workplace technology. As a pioneer in this industry, we understand that meaningfully reaching every employee is hard. And so is managing office space in a hybrid world. And so is improving the customer and guest experience. We exist to make each of these things easier and to bring harmony to our customers. As an Associate Account Executive, you will play a pivotal role in driving revenue growth by identifying, nurturing, and closing high-value opportunities at new enterprise accounts. Leveraging your deep understanding of our solution suite platform and industry expertise, you will strategically engage with key stakeholders to articulate the value proposition and tailor solutions to meet their unique business needs. This role offers an exciting opportunity to work with leading enterprises, build lasting relationships, and contribute to the continued success and expansion of our company. Key Responsibilities Deliver new sales to national and global organizations Initiate outbound activity to new contacts to generate discovery calls and build a quality sales pipeline Convert new inbound leads into discovery calls and / or meetings with the prospect Deliver high-impact demos within weeks of joining Quickly gain a strong understanding of Poppulo's Digital Signage platform and match to customer needs Liease with the prospective client Marketing, Internal Communications, IT and Procurement departments among others Deliver world class proposals and move opportunities through the sales cycle to a successful outcome Qualifications You must have at least one year of SaaS sales experience with Digital Signage experience preferred You have a track record of regularly hitting your quarterly Sales Quota You have successfully outbounded with email and phone calls You have a relevant third level qualification You must have experience selling B2B in a C level facing sales structure You have exceptional organisational, presentation, and communication skills—both verbal and written You are fluent in English; a second language desirable but not required You are able to thrive in a sales environment—you move quickly, think strategically and are superb at tactical execution Benefits Ability to meaningfully impact our business and play a key role in our success Flexible PTO and 10 days paid leave Competitive compensation package Potential for career advancement in a fast paced growing organization Competitive Medical, Dental, and Vision Benefits and Monthly contributions to your Health Savings Account 401k with Employer Match Fun, flexible working environment Maternity, Parental, Adoption and Bereavement Leave and funding toward adoption costs Life Insurance Poppulo is an equal opportunity employer. We are committed to protecting your privacy. For details on how we collect, use, and protect your personal information, please refer to our Job Applicant Privacy Policy. #J-18808-Ljbffr
Are you searching for an opportunity to play a key role in driving the dramatic growth of a highly successful software company? At Poppulo, we’re working on what’s next in communications and workplace technology. As a pioneer in this industry, we understand that meaningfully reaching every employee is hard. And so is managing office space in a hybrid world. And so is improving the customer and guest experience. We exist to make each of these things easier. We exist to bring harmony to our customers. And we do that at enterprise scale. Our omnichannel employee communications, customer communications, and workplace experience platform is trusted by over 6,000 organizations today, reaching more than 35M employees and delivering content to 500,000+ digital signs. We know there’s no such thing as a “perfect\" candidate - we’re all a work in progress and are growing new skills and capabilities all the time. We encourage you to apply for a position with Poppulo even if you don’t meet 100% of the requirements. We believe in fostering an environment where there is a diversity of perspectives, in hopes that we can all thrive. Job Summary We are looking for a Senior Software Engineer to contribute to the technical excellence and scalability of our SaaS Employee Experience platform. You will serve as a senior hands‑on engineer within your team - designing and implementing complex features, improving system performance and reliability, and supporting the growth of other engineers. This role is a key technical contributor within the engineering team. You will translate architectural guidance into robust, maintainable implementations and contribute to architectural discussions through strong technical execution and domain expertise. The ideal candidate brings solid SaaS experience, hands‑on exposure to AWS managed & serverless technologies, and a strong understanding of distributed systems and modern software engineering best practices. Key Responsibilities Design and develop high-quality, scalable systems and services aligned with architectural standards and product requirements. Implement microservices and APIs with strong emphasis on maintainability, performance, observability, and reliability. Own complex features or components from design through deployment, including testing, monitoring, and operational support. Collaborate closely with Principal Engineers, Architects, Product Managers, and DevOps to ensure high-quality and consistent delivery. Build and enhance services leveraging AWS serverless, event-driven, and container-based technologies (Lambda, ECS, SNS, SQS, DynamoDB, Event-Bridge, RDS, etc.). Ensure solutions adhere to authentication, authorization, and security best practices (OAuth2, OIDC, RBAC, etc.). Participate in code reviews and uphold best practices in coding, design, testing, and CI/CD pipelines. Support observability initiatives by contributing to metrics, logging, tracing, and alerting improvements. Proactively identify and address technical debt, reliability risks, and areas for continuous improvement. Contribute to compliance and data protection requirements including GDPR and PII handling best practices. Participate actively in agile ceremonies and contribute to continuous improvement of engineering processes. Demonstrate alignment with company values and promote an inclusive, collaborative engineering culture. Must‑Have Skills 5+ years of backend engineering experience building distributed or SaaS-based systems using Node.js (TypeScript) or Java (Spring Boot) . Strong hands‑on experience designing and developing microservices, RESTful APIs, and event-driven architectures on AWS or similar cloud platforms . Solid understanding of distributed systems, including multi-tenancy, RBAC, OAuth2/OIDC , and SaaS security best practices. Experience implementing CI/CD pipelines, automated testing, and observability/monitoring . Proven ability to design and build scalable, highly available, and fault-tolerant backend systems . Working knowledge of React or Angular . Nice to Have Experience working with Docker, Kubernetes, and containerized environments . Knowledge of Terraform or AWS CDK (Infrastructure as Code) . Exposure to GDPR, PII handling, and security/compliance best practices . Benefits Company performance-related bonus Medical insurance Educational assistance In-house soft skills training Poppulo is an equal opportunity employer. #J-18808-Ljbffr
A leading software company in Ireland is looking for an Associate Account Executive to drive revenue growth through identifying and closing high-value opportunities with enterprise accounts. The role requires at least one year of SaaS sales experience, a strong communication skill set, and the ability to work strategically within a fast-paced environment. Benefits include flexible PTO, competitive compensation, and opportunities for career advancement in a supportive workplace. #J-18808-Ljbffr
A leading technology company in Ireland is seeking an Enterprise Customer Success Manager to drive customer engagement and adoption of its innovative communication platform. The role involves building strong relationships with customers, generating sales leads, and ensuring satisfaction through strategic account management. Ideal candidates will have 5+ years of experience in customer success or account management within a technology B2B environment, with a strong focus on customer advocacy and engagement. The position offers an excellent workplace culture, competitive salary, and flexible working hours. #J-18808-Ljbffr
Introduction Are you searching for an opportunity to play a key role in driving the dramatic growth of a highly successful software company? At Poppulo, we’re working on what’s next in communications and workplace technology. As a pioneer in this industry, we understand that meaningfully reaching every employee is hard. And so is managing office space in a hybrid world. And so is improving the customer and guest experience. We exist to make each of these things easier. We exist to bring harmony to our customers. And we do that at enterprise scale. Our omnichannel employee communications, customer communications, and workplace experience platform is trusted by over 6,000 organizations today, reaching more than 35M employees and delivering content to 500,000+ digital signs. We know there’s no such thing as a “perfect" candidate - we’re all a work in progress and are growing new skills and capabilities all the time. We encourage you to apply for a position with Poppulo even if you don’t meet 100% of the requirements. We believe in fostering an environment where there is a diversity of perspectives, in hopes that we can all thrive. Job Summary As Enterprise Customer Success Manager, you will be responsible for understanding customer objectives and helping to align internal stakeholders around the desired business outcomes for a defined portfolio of enterprise accounts. You will leverage your customer-facing skills and technical expertise to help customers successfully engage with all our product offerings. You will focus on developing champions in the organizations we work with to ensure maximum adoption and use of solutions purchased as well as identify different areas where our platform can solve customer business challenges. Internally, you will work with the broader pursuit team to develop holistic account strategies that lead to usage expansion and help maintain high CSAT and NPS scores. It is imperative that in talking to our biggest customers you understand all factors in play. Key Responsibilities Build strong relationships with key customer stakeholders to help guide us through their organization and introduce us to different teams. Generate leads for the sales team to pursue. Evaluate organizational inefficiencies to help clients define appropriate business outcomes to be achieved. Learn the product platform well enough to help users with on the fly inquiries and to understand all that is possible. Develop relationships with the internal sales teams to ensure everyone is working towards the same goal and to decrease task overlap. Understand customer needs well enough to identify use cases that might not be achieving value in the product and executing a plan to increase ROI. Facilitate training (by self-service, virtual mods or dedicated training team) for new teams as needed to ensure users are active in the platform. Conduct meetings to help customers understand the positive business outcomes they are achieving using the software. Understand customer expectations and service agreement terms of each contract and ensure the work is completed and delivered to the customer on or before the deadline. Ensure any customer inquiries are answered promptly and help identify the best person internally to get involved and elevate when necessary. Meet with customers onsite as required to develop positive and beneficial business relationships. Ensure creation of internal tickets when unable to resolve product issues. Ensure that all customer conversations are recorded using internal tools and that all internal employees that touch the account are aware of pertinent information. Engage with onboarding team, project managers, and any other team providing service to the client to ensure client expectations are being met. Working aligned to the company's values, in the promotion of an inclusive workplace, and in the achievement of our company vision and key strategies. Technical Skills / Competencies Learn the Omni-channel platform and how it is used in each market where Poppulo maintains a presence. Salesforce and Churn Zero. Education & Experience 5+ years' experience in customer success, strategic account management or sales experience in a technology B2B environment. Experience commensurate with the size and complexity of assigned customer(s). Direct customer advocacy and engagement experience in post-sales support, or equivalent experience in professional services, consultancy, project management or account management functions. B.S./B.A. preferred; equivalent experience in lieu of degree accepted. Why Join Us An excellent workplace culture. Competitive salary with performance-related bonuses. Comprehensive medical insurance. Flexible working hours. Educational assistance programs. In-house soft skills training. Who We Are Named a Great Place to Work for seven consecutive years (2015–2021), Poppulo is one of Ireland’s fastest-growing technology companies. Our innovative communication software meets the needs of internal communicators in leading enterprises worldwide. Trusted by over 400 blue‑chip and FTSE 100 organizations, including Boston Scientific, Telefonica, Rolls‑Royce, Nestlé, Experian, and Johnson Controls, we help organizations inform, engage, and inspire their employees. Join a company where our values—High Standards as Standard, Together We’re Better, Adapt to Succeed, Honesty Throughout, Be the Example, Don’t Just Work… Learn, and GET IT DONE—are at the heart of everything we do. Poppulo is an equal opportunity employer. We are committed to protecting your privacy. For details on how we collect, use, and protect your personal information, please refer to our Job Applicant Privacy Policy. #J-18808-Ljbffr
A leading SaaS company in Cork is seeking a Senior Test Architect to lead the design and evolution of the quality engineering and test automation strategy. In this role, you will work across multiple engineering teams, promoting automation practices and driving improvements in test strategies and frameworks. The ideal candidate will have over 10 years of experience in software testing and quality engineering, strong programming skills, and familiarity with cloud environments like AWS. Join a company that values quality and innovation. #J-18808-Ljbffr
Job Summary We are looking for a Senior Test Architect to lead the design and evolution of our quality engineering and test automation strategy across our SaaS Employee Experience platform. You will act as a technical leader in test architecture, driving automation‑first practices, improving system quality at scale, and enabling teams to deliver reliable, high‑performing software. This role operates across multiple engineering teams, defining and standardising testing strategies, frameworks, and tooling. You will work closely with engineers, architects, and DevOps to embed quality throughout the software development lifecycle, with a strong focus on automation, CI/CD integration, and scalable test solutions. The ideal candidate brings deep expertise in test automation frameworks (e.g., Playwright, Selenium), strong programming skills (Java, TypeScript, or similar), and hands‑on experience with distributed systems, cloud environments (AWS), and modern engineering practices. Key Responsibilities Define and drive the overall test architecture and automation strategy across multiple teams and services. Design, build, and evolve scalable, maintainable test automation frameworks using tools such as Playwright, Selenium, and modern testing libraries. Establish best practices for automated testing across all layers (unit, integration, API, UI, performance, and end‑to‑end). Collaborate with engineering teams to embed testing into the development lifecycle, ensuring high test coverage and fast feedback cycles. Integrate automated testing into CI/CD pipelines to enable continuous testing and reliable deployments. Partner with Architects and Engineering Leads to ensure test strategies align with system architecture, including microservices and monolithic applications. Define and implement strategies for testing distributed systems, including event‑driven and asynchronous architectures. Leverage AWS services and cloud‑native patterns to support scalable and efficient test execution. Drive improvements in test reliability, execution time, and maintainability. Establish observability and reporting standards for test results, quality metrics and release readiness. Provide technical leadership and mentorship to engineers and QE professionals on automation best practices. Evaluate and introduce new tools, frameworks, and approaches to improve quality engineering capabilities. Ensure testing approaches align with security, compliance, and data protection requirements (e.g., GDPR, PII handling). Identify quality risks, gaps, and areas of technical debt, and drive remediation strategies. Promote a culture of quality ownership, continuous improvement, and engineering excellence across teams. Education & Experience 10+ years of experience in software testing, quality engineering, or test automation, with significant experience in an architectural or leadership role. Strong programming skills in Java, TypeScript, Python or similar languages used for building automation frameworks. Deep experience with modern test automation tools such as Playwright, Selenium, Cypress, Robot Framework or similar. Strong understanding of performance testing with tools such as locust, k6, Jmeter. Proven experience designing and implementing scalable automation frameworks across multiple teams or products. Strong understanding of CI/CD pipelines and integrating automated testing into build and deployment workflows. Hands‑on experience testing distributed systems, including microservices and monolithic architectures. Experience working with AWS and cloud‑native environments. Strong knowledge of API testing, UI testing, performance testing, and test data management strategies. Experience with containerization technologies (Docker, Kubernetes) is highly desirable. Familiarity with event‑driven systems and messaging platforms (Kafka, SNS/SQS, etc.) is a plus. Strong understanding of observability practices (metrics, logging, tracing) as they relate to testing and quality. Experience with security and compliance considerations in testing (GDPR, PII, etc.). Excellent communication and stakeholder management skills, with the ability to influence across teams. Passion for automation, quality engineering, and continuous improvement. Poppulo is an equal opportunity employer. #J-18808-Ljbffr