Back End Engineer - Web

  • Engineering
  • London, United Kingdom

Back End Engineer - Web

Job description

Synthesia is on a mission to bring video synthesis to content creators around the world using generative AI. We are a team of researchers and entrepreneurs from UCL, Stanford, TUM and Cambridge creating a platform for AI video that will bring entirely new capabilities to video production and the media industries.

We are looking for an experienced Back End Developer to join the team. You will be in charge of the infrastructure, services and API to deliver a stable, performant and massively scalable SaaS platform.

Located in RocketSpace at Angel, London, we offer a highly collaborative, fast-paced startup environment where everyone has direct impact on all aspects of the business. You will be working with cutting edge technologies in a creative team as a hands-on developer and architect.



You need a startup mindset, focusing on key requirements, managing changing demands, rolling out value in stages, while creating simple, maintainable code.

You will:
  • Take the lead in defining and developing the backend architecture that delivers video synthesis as a SaaS platform
  • Work hand-in-hand with product and front-end platform development to define requirements, develop and test, then roll-out APIs for video services
  • Have ownership of the data-processing pipeline, defining the service model, execution, monitoring and review for efficient, scalable and robust service delivery

Our culture

We’re a young, visionary start-up working at the very forefront of computer vision research. Our core team has experience from world-class institutions in both industry and academia and we are determined to build a strong technology-led company. We need curious people who are keen to learn and who can play a key role in growing the company and making sure the journey is a fun and memorable one.


We are passionate about the opportunity to empower content creators with AI through massively scalable backend pipelines. If you like working with the latest technologies, have a creative approach to problem solving, love testing new ideas in a dynamic environment working directly with product managers, customer relations, research and development and you live and breathe web services - then come and talk to us.

You are:

  • An AWS expert with end-to-end experience (S3, EC2, Batch, Lambda, DynamoDB)
  • Proficient across multiple languages and frameworks (Node, Typescript, Go, Python)
  • Experienced with deployment of containerized applications using Docker
  • Experienced designing and implementing scalable, feature-rich APIs
  • Familiar with DevOps best practices, culture and tools
  • A team player and quick learner with a “get things done” approach