Junior Programming Languages Engineer

5 days ago


Edinburgh, United Kingdom European Tech Recruit Full time

Junior Programming Languages Engineer - C++ / Java / Kotlin / JavaScript / Swift


  • Are you a fresh BSc, MSc or PhD graduate?
  • Speak fluent/native Mandarin?
  • Want to join a globally recognised tech company?


If you can say to this, then please keep reading.


We're partnered with a global leader in tech and mobile/wireless development, and they're looking for a number of Junior Programming Languages Engineers them onsite on a 1 year fixed term contract (PAYE) in Edinburgh.


Please note, this role will require predominantly onsite work and may require travel to China for extended periods of time.


You must also have the Right to work in the UK to be considered


As a Junior Programming Languages Engineer, you will be focussed on the development and maintenance of compilers and compiler development tools, including high-level and low-level compiler optimisations, type systems, and code generation and the development and maintenance of programming language solutions for heterogeneous architectures, AI frameworks, and high-performance code generators (amongst other tasks)


Required skills:

  • BSc, MSc or PhD student / recent graduate in Computing Science or related disciplines
  • Good academic background and programming skills, publications in conferences or journals in the related fields, contributions to open source (or other evidence of independent activity)
  • Proficiency in one of C++ / Java / Swift / Kotlin
  • Familiarity with modern version management and feature tracking software
  • Some understanding of programming language and compiler principles
  • Some experience with mainstream compilers (e.g., LLVM/GCC) or projects of similar size and scope


Sound good?

In return you'll receive an excellent yearly salary, working on some of the most advanced tech whilst working within a team of extremely talented individuals.


If this sounds interesting and you'd like to learn more, click the link below to apply or email me with a copy of your resume on


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 (



  • Edinburgh, United Kingdom European Tech Recruit Full time

    Junior Programming Languages Engineer (Graduate) - (PAYE Contractor) Mandarin and English speaking - Global Tech GiantWe are currently working with a globally leading technology company looking for graduate/junior programming language engineers to join their growing Edinburgh-based team.In this role, you will be developing and maintaining compilers and...


  • Edinburgh, United Kingdom European Tech Recruit Full time

    Junior Programming Languages Engineer (Graduate) - (PAYE Contractor) Mandarin and English speaking - Global Tech GiantWe are currently working with a globally leading technology company looking for graduate/junior programming language engineers to join their growing Edinburgh-based team.In this role, you will be developing and maintaining compilers and...


  • Edinburgh, United Kingdom European Tech Recruit Full time

    Junior Programming Languages Engineer (Graduate) - (PAYE Contractor) Mandarin and English speaking - Global Tech GiantWe are currently working with a globally leading technology company looking for graduate/junior programming language engineers to join their growing Edinburgh-based team.In this role, you will be developing and maintaining compilers and...


  • Edinburgh, United Kingdom European Tech Recruit Full time

    Junior Programming Languages Engineer (Graduate) - (PAYE Contractor) - Mandarin and English speaking - Global Tech Giant We're working with a true leader in research, development, and innovation, and they are looking for multiple graduate Programming Language Engineers to join their team. This global technology powerhouse invests heavily into R&D to make...


  • Edinburgh, United Kingdom European Tech Recruit Full time

    Junior Programming Languages Engineer (Graduate) - (PAYE Contractor) - Mandarin and English speaking - Global Tech GiantInterested in learning more about this job Scroll down and find out what skills, experience and educational qualifications are needed.We're working with a true leader in research, development, and innovation, and they are looking for...


  • City of Edinburgh, United Kingdom European Tech Recruit Full time

    Junior Programming Languages Engineer (Graduate) - (PAYE Contractor) - Mandarin and English speaking - Global Tech GiantInterested in learning more about this job Scroll down and find out what skills, experience and educational qualifications are needed.We're working with a true leader in research, development, and innovation, and they are looking for...


  • Edinburgh, United Kingdom European Tech Recruit Full time

    Junior Programming Languages Engineer - C++ / Java / Kotlin / JavaScript / Swift Are you a fresh BSc, MSc or PhD graduate? Speak fluent/native Mandarin? Want to join a globally recognised tech company? We're partnered with a global leader in tech and mobile/wireless development, and they're looking for a number of Junior Programming Languages Engineers them...


  • edinburgh, United Kingdom European Tech Recruit Full time

    Junior Programming Languages Engineer (Graduate) - (PAYE Contractor) - Mandarin and English speaking - Global Tech Giant We're working with a true leader in research, development, and innovation, and they are looking for multiple graduate Programming Language Engineers to join their team. This global technology powerhouse invests heavily into R&D to...


  • edinburgh, United Kingdom European Tech Recruit Full time

    Junior Programming Languages Engineer - C++ / Java / Kotlin / JavaScript / Swift Are you a fresh BSc, MSc or PhD graduate? Speak fluent/native Mandarin? Want to join a globally recognised tech company? We're partnered with a global leader in tech and mobile/wireless development, and they're looking for a number of Junior Programming Languages Engineers...


  • Edinburgh, United Kingdom European Tech Recruit Full time

    Junior Programming Languages Engineer (Graduate) - (PAYE Contractor) - Mandarin and English speaking - Global Tech Giant We're working with a true leader in research, development, and innovation, and they are looking for multiple graduate Programming Language Engineers to join their team. This global technology powerhouse invests heavily into R&D to make...


  • City of Edinburgh, United Kingdom European Tech Recruit Full time

    Junior Programming Languages Engineer - C++ / Java / Kotlin / JavaScript / Swift Are you a fresh BSc, MSc or PhD graduate?Speak fluent/native Mandarin?Want to join a globally recognised tech company? If you can say to this, then please keep reading. We're partnered with a global leader in tech and mobile/wireless development, and they're looking for a number...


  • City of Edinburgh, United Kingdom European Tech Recruit Full time

    Junior Programming Languages Engineer (Graduate) - (PAYE Contractor) - Mandarin and English speaking - Global Tech Giant We're working with a true leader in research, development, and innovation, and they are looking for multiple graduate Programming Language Engineers to join their team. This global technology powerhouse invests heavily into R&D to make...


  • Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full time

    Job Title: Expert in Programming LanguagesEuropean Tech Recruit is seeking a highly skilled Programming Language Engineer to join our team in Edinburgh. This role presents an exceptional opportunity to work on cutting-edge projects in programming languages, distributed systems, and database development.We are looking for an engineer with a strong background...


  • Edinburgh, United Kingdom European Tech Recruit Full time

    Join a global tech leader in Edinburgh, working on cutting-edge projects in programming languages, distributed systems, and database development. This is your opportunity to collaborate with world-class experts on groundbreaking technologies. As an engineer, you’ll develop compilers, programming tools, and next-generation database systems. Your work will...


  • Edinburgh, United Kingdom European Tech Recruit Full time

    Programming Languages Research Engineer If you would like to know a bit more about this opportunity, or are considering applying, then please read the following job information. The Role: Develop and maintain compilers and related tools, including both high-level and low-level optimizations, type systems, and code generation. Create and sustain...


  • Edinburgh, United Kingdom European Tech Recruit Full time

    Programming Languages Research Engineer The Role: Develop and maintain compilers and related tools, including both high-level and low-level optimizations, type systems, and code generation. Create and sustain programming language solutions tailored to heterogeneous architectures, AI frameworks, and high-performance code generators. Conduct reliable and...


  • Edinburgh, United Kingdom European Tech Recruit Full time

    Programming Languages Research Engineer The Role: Develop and maintain compilers and related tools, including both high-level and low-level optimizations, type systems, and code generation. Create and sustain programming language solutions tailored to heterogeneous architectures, AI frameworks, and high-performance code generators. Conduct reliable and...


  • Edinburgh, United Kingdom European Tech Recruit Full time

    Programming Languages Researcher We are seeking a highly motivated and talented Research Engineer to contribute to the development and advancement of our programming language solutions. You will work on cutting-edge projects involving compiler development, optimization, and the creation of high-performance code for diverse architectures. Responsibilities:...


  • Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full time

    About the Role:We're looking for a talented Programming Languages Engineer to develop innovative software solutions in Edinburgh. As part of our global team, you'll have the opportunity to work on cutting-edge projects and collaborate with industry leaders.Your key responsibilities will include developing compilers, programming tools, and next-generation...


  • Edinburgh, United Kingdom European Tech Recruit Full time

    Programming Languages ResearcherWe are seeking a highly motivated and talented Research Engineer to contribute to the development and advancement of our programming language solutions. You will work on cutting-edge projects involving compiler development, optimization, and the creation of high-performance code for diverse...