Senior/Lead Software Engineer

London, UK



£60,000 - £80,000


Apply now

Robin AI is an exciting, venture-backed technology startup whose mission is to dramatically reduce the cost and complexity of legal advice. Backed by top London based VCs, Forward Partners and Episode 1, Robin uses a combination of human and artificial intelligence to review and edit contracts and is building software to fundamentally change the legal industry forever.

Robin was established in March 2019 by CEO Richard Robinson (a former City lawyer) and CTO James Clough (a theoretical physicist who works in Machine Learning). They have since assembled a talented and diverse team of legal, software and machine learning engineers to build the next generation of contracting tools.

At Robin AI, we create groundbreaking products that are transforming legal teams. Our work is multi-disciplinary and brings together the best talent in engineering, AI and the law. Our current product uses neural networks to read and comprehend written contracts, assesses whether they adhere to our customers’ preferred positions, and then automatically amends them. But our ambitions go way beyond reviewing contracts – we want to build technology that changes the way companies all over the world do deals.

To do that, we need to build. Specifically, we want to build a new, structured way for businesses to make and agree contracts by replacing the outdated Microsoft Word workflow with a browser-based, visual contract building application that will empower anyone to create a world class contract without a lawyer. Just like Figma has democratised design tools, and WebFlow has democratised website development, we want to give business owners, HR teams, procurement teams and in-house lawyers all over the world the ability to create and negotiate any business contract by combining legal, design, software and machine learning expertise.

You will help us build software that will allow our customers to create contracts from a library of templates, and quickly review and edit contracts sent to them by counter-parties. You’ll also help us develop our machine learning service which can automatically edit contracts and explain the changes to the user in plain English. And you’ll help us build an intelligent contract repository that will help companies save thousands of hours searching for information trapped inside their contracts. We’ve already made great progress towards this product vision, but you will play a pivotal role in making it a reality.

The Role

You will enjoy working in a stimulating, diverse and intellectually challenging environment where collaboration is essential to achieving results. You should have at least two years experience working in an engineering team and be confident managing your own schedule while achieving measurable results. Experience working with Machine Learning/Data science models isn’t a pre-requisite, but it is a bonus – so let us know if you’ve worked in the space or have an interest in it.

Tech Stack

Our frontend is built using React and Apollo, and we use Python web frameworks, such as Django and Flask, to implement our back-end services, alongside various other services and libraries such as Celery and Elasticsearch. Everything runs on AWS services, including but not limited to ECS, Lambda and SQS. We use CircleCI to build and deploy, and all of our infrastructure is managed using Terraform.


  • Lead the development of back-end services and API’s using Django and similar Python frameworks
  • Build and maintain the Infrastructure our products and components are deployed to
  • Write high quality, well tested code that solves challenging problems
  • Identify and prioritise tasks, taking into account company objectives and goals
  • Taking ownership of projects, ensuring any risks or uncertainty are identified and communicated to appropriate stakeholders
  • Mentor other engineers, ensuring best practices and development guidelines are adhered to

Your Skills

  • You enjoy working across the stack, and have experience with Python frameworks such as Django and Flask, and Cloud Infrastructure (e.g. AWS)
  • Have a background working in a start-up or similar size organisation and are passionate about building high quality products
  • Have an in-depth understanding of the entire development process (design, development and deployment)
  • You have participated in recruitment activities and are able to identify resource requirements for the team
  • Are opinionated about modern build tools and are able to design build and deployment pipelines from scratch


£60,000 - £80,000
Competitive salary
Meaningful equity in the business
Flexible working, mix working from home & in our London office
Focus on continual learning and development
Personal desk plant

Apply now

Direct application

Upload failed. Max size for files is 10 MB.
(max file size 10MB)
Thank you! Your application has been received!
Oops! Something went wrong while submitting the form.