Our client is a global Data and AI–focused organisation delivering modern, enterprise-scale digital solutions. They are looking for a Full Stack Engineer to join a growing engineering team building cloud-native and AI-enabled applications in a collaborative, agile environment.Key ResponsibilitiesDevelop and maintain full-stack applications used in enterprise environmentsBuild and support backend services and APIsContribute to AI-enabled features and intelligent workflowsCollaborate with product, design, and engineering teams to deliver high-quality solutionsSupport production systems and continuous improvement initiativesFollow best practices around code quality, security, and agile deliveryRequired Experience & Technology3–5 years' experience in software or application developmentStrong experience with Python for backend developmentFrontend development experience using Experience designing and consuming RESTful APIsExposure to AI / ML frameworks or platforms (e.g. LLM integrations, agent frameworks, or similar)Experience building and running applications on AWSFamiliarity with containerisation technologies such as Docker and KubernetesSolid understanding of modern software engineering principles and development workflowsPersonal AttributesStrong communication skills and ability to work with distributed teamsSelf-driven, adaptable, and comfortable in a fast-paced environmentCurious mindset with an interest in modern engineering and AI technologiesWhat's On OfferCompetitive salary with performance-related bonusComprehensive benefits packageFlexible hybrid working modelStrong focus on learning, development, and career progressionInclusive and collaborative working culture