Full Stack Senior Software Engineer

Yepic AI ,
London, Greater London

Overview

Job Description

Who is Yepic?: We are synthetic video pioneers. Our technology makes video creation as simple as sending an email. We work with GANs and other cutting-edge 3D technology. You will be working with a team of published researchers, data scientist and engineers from all over the world. We have worked at great companies ranging from benevolent AI and GSK to cool Startups. We are a young, vibrant VC backed company in pre-launch and our team will triple in the next 12 months. About the role: We're now entering build phase of our start-up journey and we are looking for a Full Stack Software Developer. You will be the first full-stack engineer and will have a critical role in helping to develop overall software engineering infrastructure and best practices. for an always-on deployment environment and work with data scientists to build a SAAS platform product from the ground up. Day to day responsibilities: · Design and build a high-performance web application (Django + Flask) working to connect AWS REST API · Work with UI designers to implement front-end · Architect and implement software libraries · Develop software engineering processes (design, build, quality, maintenance) · Note: Responsibilities will grow and evolve based on your interests, capabilities and client needs. About you: Required Skills: ● 3+ years Python experience (preferably Django +Flask) ● 3+ year React/Vue experience ● Demonstrable experience of developing professional software from concept to distribution ● Strong knowledge and experience of developing microservices systems ● Passion for engineering products, technology and AI Desirable Skills: Ideally 2-3 of these, we don't expect to find someone with all of these skills · Experience with Celery or other job orchestration systems · Basic knowledge of Linux, AWS and DevOps · Experience of using various database platforms (SQL or noSQL) · Experience on client facing projects · 3+ years professional experience developing software applications · Passionate about working in a startup environment · ML python knowledge (Pandas, Numpy) · MSc/PhD engineering/computer vision Benefits: · Competitive salary + Shares · 1 day per week working remotely · Generous maternity/paternity · Annual company holiday (or two) · Regular socials · Cool offices · Free lunch 2 days a week · Work with amazing clients and gain an insight into the future of their products