Software Engineer Job Spec The Role Utilising artificial intelligence and a deep library of scripted, pre-recorded video footage, Twyn will allow fans to enjoy subject specific, two-way, personal, real-time conversations with world leading Talent - in a format resembling a Facetime call - whilst also giving those fans the sense of an intimate, evolving, direct relationship. Twyn is an entirely new content format, creating a huge new commercial marketplace; more meaningful ongoing audience engagement; and an enduring telepresence for Talent that can last for years - or even for posterity. We expect to go live with the first commercial version of Twyn, accessed primarily via an App on mobile, in December 2021. Through our own team members’ decades in the global entertainment industry, as well as with our consultants and agents, we have reach deep inside the film, music, sports, advertising and brand sectors in New York and Los Angeles, as well as in the UK, Europe and Asia. Our business model is that of a media company that owns a rapidly growing library of exclusive content that represents multiple monetization opportunities not just now - through user payments for access - but long into the future. And although our initial strategy is to build Twyns for the world’s highest profile entertainment and sports celebrities, we also see opportunities to roll out this entirely new content format in multiple verticals (e.g., in business, healthcare, legacy and education), dramatically altering how they operate. In this role you will make key contributions to the Twyn application and back-end infrastructure, and will therefore be a big part of the success of the project. You will rapidly learn new skills and help shape the culture of a new team. Responsibilities You will be required to: Contribute to the day-to-day development of the Companies application. Work to high standards in software engineering, including ensuring that your code is tested, maintainable and operable. Participate in agile delivery management, for example Scrum ceremonies, including demonstrating your work to stakeholders. Help deploy and operate the software that you produce. Where necessary, support technical decision making, for example by researching relevant technologies or implementing proofs of concept. Where relevant, support technical R&D activities conducted by the Research and Development lead and his/her team, e.g. in AI and audio processing. Ensure that your work is adequately documented in a way which is accessible and meaningful within the Companies team. Participate in recruitment and onboarding of new team members as necessary. Skills and Experience You will have: Good general experience as a software engineer, and a track record of successfully contributing to large, complex projects spanning multiple technologies. Specific experience in at least one of the primary technologies we use: iOS development in Swift, Android development in Kotlin, back-end development in C#. A willingness to learn and a track record of picking up new technologies and techniques quickly. Practical experience and a theoretical understanding of agile product development and devops. The following are not required, but would be useful: Experience developing and operating commercial software products at scale. Experience working in a startup environment.