This is an exciting opportunity for a talented software engineer, interested in solving business challenges through innovative AI technology. Mentored throughout, you will have the opportunity to impact the evolution of products as well as lead mission critical projects early in your career. If you enjoy working on cutting-edge, scalable technology in a team environment and want to write real software with established developers and experienced software engineers, this is the internship for you! An invaluable addition to your CV and real boost to your career prospects. Requirements You are eligible for an ESPA internship if you are a registered student or have graduated within the past two years and have access to some form of grant funding. Benefits See website for details of all ESPA benefits. For all internships over 6 months, additional benefits will be paid. Details available at interview.