We're planting a tree for every job application! Click here to learn more

Senior Developer - Clojure / AI / NLP

All Street Research

London, United Kingdom

Posted almost 4 years ago

An assistant AI built with Clojure & NLP

Tech stack

  • Python

Background

New fintech 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 an assistant researcher at every analysts desktop. We are growing the number of developers in London, and are looking for people with strong functional programming skills, especially Clojure. 👌

The Candidate

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 skills relevant to our wider technology stack and domain of interest.

Experience of any of the following would be an asset:

  • Clojure
  • ClojureScript
  • C#/.Net
  • Javascript
  • HTML5
  • Python
  • Natural Language Processing
  • Semantic Analysis of Text
  • Concept Extraction
  • Natural Language Generation
  • Machine Learning
  • Behavioural Analytics
  • Content Production Systems
  • Document Formatting

The Job

We are looking to hire a Senior Developer to work in our London office, and work within a small team of engineers, which includes some remote team-members. Our aim is to create a vibrant, productive working environment. 💪

We apply agile principles to our product development, and have adopted Scrum (🏉), Continuous Deployment and AWS-based Devops, 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. 🎊

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.

Requirements

Ideally, in addition to the appropriate skills, the successful candidate will have:

  • Minimum 5 years commercial software development
  • Commercial experience of functional programming
  • Familiarity with Scrum 🏉
  • Interest in NLP and ML

Compensation

£70K - 80K + Equity

Role type

Full time

Visa sponsorship

Not provided

Benefits & perks

  • Generous PTO

Similar roles that might interest you

WorksHub

CareersCompaniesSitemapFunctional WorksBlockchain WorksJavaScript WorksAI WorksGolang WorksJava WorksPython WorksRemote Works
hello@works-hub.com

Ground Floor, Verse Building, 18 Brunswick Place, London, N1 6DZ

108 E 16th Street, New York, NY 10003

Subscribe to our newsletter

Join over 111,000 others and get access to exclusive content, job opportunities and more!

© 2025 WorksHub

Privacy PolicyDeveloped by WorksHub