European Tech Recruit

Programming Languages Research Engineer

Click Here to Apply

Job Location

Edinburgh, United Kingdom

Job Description

Programming Languages Research Engineer – Mandarin Speaking Contractor Job Summary: Develop and maintain compilers and compiler development tools, including high- and low-level compiler optimizations, type systems, and code generation. Create and support programming language solutions for heterogeneous architectures, AI frameworks, and high-performance code generators. Benchmark applications reliably and reproducibly across a wide range of hardware, identifying opportunities for compiler optimizations based on the results. Collaborate with academia on programming-language-related topics, transferring insights and innovations from academic research to industry applications. Required Expertise (at least one, preferably more): Strong background in Computer Science or a related field. Proficiency in one or more of the following languages: C++, Java, Swift, Kotlin. Familiarity with modern version management tools and feature tracking software. Basic understanding of programming language and compiler principles. Experience with mainstream compilers (e.g., LLVM, GCC) or projects of similar size and scope. Preferred Qualifications: Senior BSc or MSc student, candidate, or recent graduate in Computer Science or related disciplines. Strong academic background with excellent programming skills. Publications in conferences or journals in related fields or contributions to open-source projects are highly valued.

Location: Edinburgh, GB

Posted Date: 1/21/2025
Click Here to Apply
View More European Tech Recruit Jobs

Contact Information

Contact Human Resources
European Tech Recruit

Posted

January 21, 2025
UID: 5016351203

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.