Senior Clojure Software Engineer at All Street AI, London, £Contract Option

  • Contract Spy
  • London, UK
  • Nov 24, 2020
Duration not stated

Contract Description

All Street is an AI technology company based in London, using Clojure and Clojurescript to create tools for financial analysts. We are developing AI-based automation tools to provide the equivalent of a research assistant at every analyst's desktop. We are growing the number of developers in London, and are looking for people with Clojure and Clojurescript development skills. The ideal candidate will have been using Clojure commercially, although we will consider others with less Clojure experience, if you have other strong functional programming skills, and other significant skills, relevant to our wider technology stack and domain of interest.


About the role


This is a remote job for contract or full time position. We are looking to hire a Senior Developer to work within a small team of engineers. We have a vibrant, productive working environment. We apply agile principles to our product development with a view to delivering user-centric software which is iterated quickly to provide continuously increasing value to our customers. 


The work is highly collaborative in nature, so the environment requires a high level of interpersonal trust and confident communication between team members.

While the core product is a web-based system written in Clojure, you will be exposed to advanced natural language processing and machine learning techniques, including a state-of-the-art semantic analysis engine.


The ideal candidate, will be deployment focused, with a high degree of curiosity, and with the ability to solve challenging problems and ask thoughtful questions, while designing and delivering simple and elegant solutions using functional programming. You must be able to envision a variety of solutions and to clearly articulate them to colleagues, including non-technical stakeholders, and explain the trade-offs involved in choosing between options. You must love working with others and sharing knowledge, to get the best result for the end-user and ultimately for the business.



  • You are a seasoned Clojure Engineer (3+ years) with solid experience working in an Agile environment
  • You have a solid experience with web programming
  • You know functional programming and have a passion for learning and sharing your knowledge


We consider it a plus if you have experience with:

  • React, and associated web technologies
  • Kubernetes, Docker, container-based deployments
  • Natural language processing and machine learning applications



Contact the job poster

Job poster profile

Emanuela Vartolomei2nd

Founder & CEO All Street


Job Details

Seniority Level



  • Information Technology & Services

Employment Type


Job Functions

  • Engineering
  • Information Technology