Job Overview
Junior Research Engineer – Programming Languages
We are currently partnered with a world-leading research center in the UK looking to hire multiple Junior Programming Language Research Engineers to take an active role in the development and maintenance of cutting-edge compilers and compiler development tools, enabling innovations in programming languages, high-performance code generation, and heterogeneous architectures. You’ll collaborate with industry and academia to advance the field and bring research breakthroughs into practical applications.
This is an initial 12 month contract engagement based onsite in Edinburgh with up to 6 months per year working in China.
Key Responsibilities: Develop and maintain compilers and related tools, including work on high-level and low-level compiler optimizations, type systems, and code generation.Build and maintain programming language solutions tailored for heterogeneous architectures, AI frameworks, and high-performance code generators.Benchmark applications across diverse hardware environments, ensuring results are reliable and reproducible. Use these insights to identify opportunities for compiler optimization.Collaborate with academic institutions on programming language research topics, facilitating the transfer of innovative ideas from academia to industry.
Key Requirements:A solid foundation in Computer Science or a related field (Minimum MSc from a leading university in the UK).Proficiency in at least one of the following programming languages: C++, Java, Swift, or Kotlin.Familiarity with modern version control systems and feature tracking tools.Understanding of programming language and compiler principles.Fluency in Mandarin is a hard requirement
If you are a recent graduate meeting the above requirements and are interested in this Junior Programming Languages Research Engineer, please send a CV to ts@eu-recruit.com
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 https://eu-recruit.com/wp-content/uploads/2024/07/European-Tech-Recruit-Privacy-Notice-2024.pdf
Job Detail
Related Jobs (1480)
-
Associate Software Engineer – ON-SITE on January 9, 2025
-
Software Engineer – ON-SITE on January 9, 2025
-
Staff Software Engineer(Backend C#. Net) – HYBRID on January 9, 2025
-
Staff Software Engineer (Frontend -Javascript, React) – HYBRID on January 9, 2025
-
Full Stack Software Engineer – HYBRID on January 9, 2025
-
Software Engineer Intern (12 months) – Starting Summer 2025 – ON-SITE on January 9, 2025
-
Lead Software Engineer – HYBRID on January 9, 2025
-
Frontend Developer – HYBRID on January 9, 2025
-
Senior Staff Engineer – REMOTE on January 9, 2025
-
Graduate Embedded Software Engineer – HYBRID on January 9, 2025