Help the refugees

If you move around the world by choice, consider helping those forced from their homes by conflict. Donate to the UN Refugee Agency today.


Programming Language Researcher – Functional Programming / Programming Language Theory / Logic / …

Visit website

This role will give you the opportunity to work for a leading technology company doing cutting-edge research on contemporary programming languages and compilers.

Scroll down to find the complete details of the job offer, including experience required and associated duties and tasks.

As a Programming Language Researcher your responsibilities will include:

· Conduct research on programming languages and compiler technologies to discover key trends, requirements.

· Collaborate with academic and industry partners.

As a Programming Language Researcher your skills will include:

· PhD in Computer Science, Compilers, Programming Languages or similar discipline

  • · 2 years’ research experience in programming language design, functional programming and compilers

· Publications in international journals and conferences within the relevant domain

· Familiar with mathematical foundations of programming (logics, types, semantics)

  • · Familiar with AI and machine learning

· Familiar with heterogeneous and parallel computing

· Experience with open-source projects

  • · Proficiency in Haskell, Kotlin, Scala or Karel

Feel free to also refer someone you may know who could be good for the role. If they are successfully placed, we offer a great referral scheme!

Key words – Functional Programming / Programming Languages / Compilers / Compiler Construction / HPC / Artificial Intelligence / Heterogeneous Computing / Parallel Computing / Research / Publications / Programming Language Theory / Semantics / Logic / Programming Language Design / Formal Methods


  • #ProgrammingLanguageDesign



  • #ArtificialIntelligence



By applying to this role, you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (

Apply now