London, South East, England, United Kingdom Hybrid / WFH Options
Tiro Partners Limited
predominantly Python with some Rust. They are running on AWS. This is nectar for Engineers who have both a passion for Front End Development and an interest to learn Functional Programming. The skill set for this role could include React, Typescript, Python, Functionalprogramming language of any kind and a major statically typed language. Any WebGL, OpenGL … years of experience in frontend development Strong hands-on expertise with React, Typescript, Javascript Strong foundation in Computer Science (BSc/MSc from a top university). Desirable: functionalprogramming (hands on/interest) such as ELM/Haskell/Clojure Startup experience is a plus. Why Join Us? Be part of a pioneering AI startup with global More ❯
Product-Focused Backend Engineer FunctionalProgramming & Distributed Systems London (Hybrid) | £120,000£160,000 + Equity At Ncounter, were partnering with a cutting-edge AI company on a mission to redefine how professionals in highly regulated industries interact with complex, multi-modal data. Their platform empowers users to deploy custom no-code AI agents that produce verifiable outputs … Design to solve real user problems Playing an active role in shaping team goals, defining technical metrics, and prioritising outcomes over ticket-chasing Your Background: Hands-on experience with functionalprogramming (Elixir is a plus, but other languages like Scala, Haskell, Clojure, Go, Node.js, or F# are welcome) Proven track record of building and scaling distributed backend systems More ❯
Product-Focused Backend Engineer – FunctionalProgramming & Distributed Systems London (Hybrid) | £120,000–£160,000 + Equity At Ncounter, we’re partnering with a cutting-edge AI company on a mission to redefine how professionals in highly regulated industries interact with complex, multi-modal data. Their platform empowers users to deploy custom no-code AI agents that produce verifiable … Design to solve real user problems Playing an active role in shaping team goals, defining technical metrics, and prioritising outcomes over ticket-chasing Your Background: Hands-on experience with functionalprogramming (Elixir is a plus, but other languages like Scala, Haskell, Clojure, Go, Node.js, or F# are welcome) Proven track record of building and scaling distributed backend systems More ❯
glasgow, central scotland, united kingdom Hybrid / WFH Options
Kodamai
foster a supportive, unified team that values open communication, humility, honesty, and teamwork. We actively encourage diverse perspectives and problem-solving, with a commitment to continuous learning and excellence. Programming Language Engineer We are seeking a Programming Language Engineer to accelerate the development of our bespoke AI Agent Orchestration language. The role involves using methods from category theory … AI Agents About You: At least a Master's degree (PhD preferred) in Computer Science or Mathematics Fluency in category theory and/or type theory, and/or functionalprogramming Strong programming skills and software development track record, ideally involving some combination of programming language implementation and/or LLM agent development Familiarity with the … development and its limitations Some knowledge of dependent types Great communication skills and ability to fit in to an existing distributed development team Further desiderata: Familiarity with the Julia programming language Knowledge of relevant topics in applied category theory, such as: algebraic theories; presheaves and categorical databases; coalgebra; containers/polynomial functors Sometimes, great candidates hold back from applying More ❯
paisley, central scotland, united kingdom Hybrid / WFH Options
Kodamai
foster a supportive, unified team that values open communication, humility, honesty, and teamwork. We actively encourage diverse perspectives and problem-solving, with a commitment to continuous learning and excellence. Programming Language Engineer We are seeking a Programming Language Engineer to accelerate the development of our bespoke AI Agent Orchestration language. The role involves using methods from category theory … AI Agents About You: At least a Master's degree (PhD preferred) in Computer Science or Mathematics Fluency in category theory and/or type theory, and/or functionalprogramming Strong programming skills and software development track record, ideally involving some combination of programming language implementation and/or LLM agent development Familiarity with the … development and its limitations Some knowledge of dependent types Great communication skills and ability to fit in to an existing distributed development team Further desiderata: Familiarity with the Julia programming language Knowledge of relevant topics in applied category theory, such as: algebraic theories; presheaves and categorical databases; coalgebra; containers/polynomial functors Sometimes, great candidates hold back from applying More ❯
milton, central scotland, united kingdom Hybrid / WFH Options
Kodamai
foster a supportive, unified team that values open communication, humility, honesty, and teamwork. We actively encourage diverse perspectives and problem-solving, with a commitment to continuous learning and excellence. Programming Language Engineer We are seeking a Programming Language Engineer to accelerate the development of our bespoke AI Agent Orchestration language. The role involves using methods from category theory … AI Agents About You: At least a Master's degree (PhD preferred) in Computer Science or Mathematics Fluency in category theory and/or type theory, and/or functionalprogramming Strong programming skills and software development track record, ideally involving some combination of programming language implementation and/or LLM agent development Familiarity with the … development and its limitations Some knowledge of dependent types Great communication skills and ability to fit in to an existing distributed development team Further desiderata: Familiarity with the Julia programming language Knowledge of relevant topics in applied category theory, such as: algebraic theories; presheaves and categorical databases; coalgebra; containers/polynomial functors Sometimes, great candidates hold back from applying More ❯
also demonstrable ability to work independently due to the remote nature of the role Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functionalprogramming, pair programming and agile methodologies Product/model knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing Due to demand, we More ❯
also demonstrable ability to work independently due to the remote nature of the role Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functionalprogramming, pair programming and agile methodologies Product/model knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing Due to demand, we More ❯
City, Cardiff, United Kingdom Hybrid / WFH Options
Yolk Recruitment
ideas, give and receive constructive feedback, and take collective responsibility for team outcomes. If you don't have every technology listed but have solid experience with object-oriented or functionalprogramming and a desire to learn, you'll still be strongly considered. What you'll get in return: Profit Share: Paid quarterly (subject to company performance) Hybrid Working More ❯
Cardiff, South Glamorgan, Wales, United Kingdom Hybrid / WFH Options
Yolk Recruitment
ideas, give and receive constructive feedback, and take collective responsibility for team outcomes. If you don't have every technology listed but have solid experience with object-oriented or functionalprogramming and a desire to learn, you'll still be strongly considered. What you'll get in return: Profit Share: Paid quarterly (subject to company performance) Hybrid Working More ❯
Unit Tests and Acceptance/behaviour Tests to ensure code quality. Tackle complex data structures and algorithms with strong problem-solving skills. Engage actively in Agile practises, including pair programming and daily stand-ups. Share your expertise and collaborate with team members while maintaining a continuous integration workflow. Work comfortably in a Linux/Unix environment. What You Bring … Professional experience in developing web-based UI solutions with React JS. Proficiency in JVM languages, especially Scala or other functionalprogramming languages. A solid foundation in writing Unit Tests and Acceptance/behaviour Tests. Strong analytical skills and a knack for problem-solving. A proven track record in Agile methodologies and teamwork. Familiarity with the relevant problem domain More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Senior Software Engineer (TypeScript Full Stack) London/WFH to £100k Do you enjoy problem solving and working with a range of technologies including functionalprogramming languages such as Elixir, using the right tool for the job? You could be progressing your career in a senior, hands-on Software Engineer role at a successful and profitable energy trading … have advanced analytical and problem solving skills You're comfortable taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir, Ember, Elm, Phoenix, LiveView, Python More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom Hybrid / WFH Options
Lucid Support Services Ltd
build as soon as possible, contributing to the development and implementation of key services. Responsibilities Develop and implement Front End and Back End applications using Scala. Collaborate with cross-functional teams to design, develop, and test applications meeting business requirements. Ensure best practices in code quality, testing, and deployment throughout the development life cycle. Participate in architectural discussions and … CI/CD pipelines. Solid understanding of Agile methodologies. Excellent problem-solving and communication skills. Experience with cloud platforms and services. Additional Skills Strong proficiency in Scala. Knowledge of functionalprogramming paradigms (Cats). Experience with Play Framework for web applications. Familiarity with microservices architecture. Proficiency in MongoDB and API development/integration. Understanding of TDD and BDD More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Full Stack Engineer/Developer (TypeScript Elixir AWS) London/WFH to £100k Do you enjoy problem solving and working with a range of technologies including functionalprogramming languages such as Elixir, using the right tool for the job? You could be progressing your career in a senior, hands-on Full Stack Engineer role at a successful and … have advanced analytical and problem solving skills You're comfortable taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir, Ember, Elm, Phoenix, LiveView, Python More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Client Server
Full Stack Engineer/Developer (TypeScript Elixir AWS) London/WFH to £100k Do you enjoy problem solving and working with a range of technologies including functionalprogramming languages such as Elixir, using the right tool for the job? You could be progressing your career in a senior, hands-on Full Stack Engineer role at a successful and … have advanced analytical and problem solving skills You're comfortable taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir, Ember, Elm, Phoenix, LiveView, Python More ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
microTECH Global LTD
from co-designing the instruction sets together with the hardware engineering team, to developing the compilers and application APIs to interface the accelerator with ML models and frameworks. Responsibilities: Programming our bespoke hardware accelerators by writing compilers and DSLs Creating tools for debugging, profiling, and optimising programs for our accelerators Developing efficient applications and runtime libraries for server CPUs … that utilise our accelerators Key Requirements: PhD or MSc in related field Used Rust in production or open source codebases Experience with low-level programming languages in general (e.g. Rust, C, C++) or functionalprogramming languages (e.g. Haskell, OCaml, Nix) 3 years of experience working on relevant areas such as performance sensitive- or systems programming, and More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
microTECH Global LTD
from co-designing the instruction sets together with the hardware engineering team, to developing the compilers and application APIs to interface the accelerator with ML models and frameworks. Responsibilities: Programming our bespoke hardware accelerators by writing compilers and DSLs Creating tools for debugging, profiling, and optimising programs for our accelerators Developing efficient applications and runtime libraries for server CPUs … that utilise our accelerators Key Requirements: PhD or MSc in related field Used Rust in production or open source codebases Experience with low-level programming languages in general (e.g. Rust, C, C++) or functionalprogramming languages (e.g. Haskell, OCaml, Nix) 3 years of experience working on relevant areas such as performance sensitive- or systems programming, and More ❯
cambridgeshire, east anglia, united kingdom Hybrid / WFH Options
microTECH Global LTD
from co-designing the instruction sets together with the hardware engineering team, to developing the compilers and application APIs to interface the accelerator with ML models and frameworks. Responsibilities: Programming our bespoke hardware accelerators by writing compilers and DSLs Creating tools for debugging, profiling, and optimising programs for our accelerators Developing efficient applications and runtime libraries for server CPUs … that utilise our accelerators Key Requirements: PhD or MSc in related field Used Rust in production or open source codebases Experience with low-level programming languages in general (e.g. Rust, C, C++) or functionalprogramming languages (e.g. Haskell, OCaml, Nix) 3 years of experience working on relevant areas such as performance sensitive- or systems programming, and More ❯
short-term project. Role and Responsibilities: Develop features in Typescript and Scala (running on AWS), with flexibility to use the best tool for the problem. Work in a cross-functional, collaborative team alongside engineers, product, and commercial colleagues. Contribute to both technical and product decisions. Requirements: Strong fullstack experience with Scala (functionalprogramming) and Typescript. Comfortable working More ❯
short-term project. Role and Responsibilities: Develop features in Typescript and Scala (running on AWS), with flexibility to use the best tool for the problem. Work in a cross-functional, collaborative team alongside engineers, product, and commercial colleagues. Contribute to both technical and product decisions. Requirements: Strong fullstack experience with Scala (functionalprogramming) and Typescript. Comfortable working More ❯
london (city of london), south east england, united kingdom
Signify Technology
short-term project. Role and Responsibilities: Develop features in Typescript and Scala (running on AWS), with flexibility to use the best tool for the problem. Work in a cross-functional, collaborative team alongside engineers, product, and commercial colleagues. Contribute to both technical and product decisions. Requirements: Strong fullstack experience with Scala (functionalprogramming) and Typescript. Comfortable working More ❯
london, south east england, united kingdom Hybrid / WFH Options
X4 Engineering
Key Requirements: A technical degree (BSc/MSc) in Computer Science, Software Engineering, or a related discipline. Hands-on experience developing production systems using Elixir or Erlang. Familiarity with functionalprogramming paradigms and best practices. Exposure to frameworks like Phoenix, LiveView, or OTP—or a willingness to get up-to-speed quickly. Proven experience designing and maintaining APIs. More ❯
slough, south east england, united kingdom Hybrid / WFH Options
X4 Engineering
Key Requirements: A technical degree (BSc/MSc) in Computer Science, Software Engineering, or a related discipline. Hands-on experience developing production systems using Elixir or Erlang. Familiarity with functionalprogramming paradigms and best practices. Exposure to frameworks like Phoenix, LiveView, or OTP—or a willingness to get up-to-speed quickly. Proven experience designing and maintaining APIs. More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
X4 Engineering
Key Requirements: A technical degree (BSc/MSc) in Computer Science, Software Engineering, or a related discipline. Hands-on experience developing production systems using Elixir or Erlang. Familiarity with functionalprogramming paradigms and best practices. Exposure to frameworks like Phoenix, LiveView, or OTP—or a willingness to get up-to-speed quickly. Proven experience designing and maintaining APIs. More ❯
maintaining data pipelines Working with time-series and structured/unstructured datasets Applying your industry know-how within financial data to ensure continual product development Tech youll work with: Functionalprogramming i.e. Ruby, Python, Elixir PostgreSQL OpenAPI integrations Various data streaming and processing tools Whats in it for you: Fully remote working Flexible hours Trust and ownership Chance More ❯