Job Description:

About the role:

We are looking for an experienced backend engineer to help us build delightful backend services fuelling state-of-the-art AI applications. The role will be exposed to a broad tech stack (e.g. ReactJS, Python, REST & GraphQL, OpenCV, PyTorch, GCP, AWS&CUDA, Kubernetes) and the cutting edge of computer vision and deep learning.

Responsibilities:

  • Design, build, and maintain REST and GraphQL APIs servicing both customers and internal users; build client libraries (e.g. our Python SDK)
  • Collaborate closely with the business teams to understand and solve our customers’ pain points
  • Work to improve engineering standards, tooling, and processes to establish engineering best practices

About you:

The right candidate will have proven experience working as a backend software engineer. Experience with any of the following is a plus:

  • Building distributed systems and large-scale data pipelines
  • Building software solutions for machine learning applications
  • Tornado or Django; Relational database systems (e.g. PostgreSQL); Docker

Company Benefits

  • Macbook
  • Flexi-working
  • Equity
  • Pension
  • Team dinners
  • Private health insurance
  • Office in Soho (London)

Interview Process

  • Intro call
  • Take-home exercise (~3hrs) or other long-form work
  • Technical interview I
  • Technical interview II
  • Fit interview
  • Offer

Other Jobs in Back End