Senior Functional Programmer Haskell

Client Server Ltd.
£80k to £90k + benefits
30 Nov 2017
08 Dec 2017
Contract Type
Full Time

Senior Functional Programmer / Team Lead (Haskell OCaml F# Scala). Successful and expanding technology company that develop tools to accelerate performance critical workloads on FPGAs is seeking a senior Functional Programmer to take a lead role in a small team of Haskell Engineers.

The product has a particular focus on Deep Learning and leverages multiple proprietary Deep Learning networks. As a hands-on Senior Functional Programmer / Team Lead your responsibilities will encompass planning and development of future product iterations, you’ll work closely with Machine Learning and Circuit Design experts to define requirements and identify, prioritise and execute tasks within the software development lifecycle. Taking ownership you’ll run the daily Scrum and manage the project whilst remaining hands-on with developing tools and applications by producing clean, efficient code.

This is an excellent opportunity to work on complex and interesting projects within a technology driven environment that encourages knowledge sharing and close collaboration. Offices based in Central Cambridge.


  • Strong Functional Programming experience, Haskell preferred but will consider other functional languages such as OCaml, F# or Scala
  • Full lifecycle development with experience of running projects
  • Advanced analysis and problem solving skills
  • Excellent communication skills
  • Degree educated

As a Senior Functional Programmer / Team Lead you can expect to earn a highly competitive salary (to £90k) plus benefits.

Send your CV or call 01372 476 565 for a confidential discussion about this Senior Functional Programmer / Team Lead opportunity.

This job was originally posted as