Join one of the world's leading technology giants, where you'll focus on advancing compiler technologies and programming language solutions.
This will be a full time onsite position in Edinburgh and is a 12 month initial PAYE Contract.
Key Responsibilities:
* Develop and maintain compilers, focusing on optimizations, type systems, and code generation.
* Create programming solutions for heterogeneous architectures, AI frameworks, and high-performance code generation.
* Benchmark applications across diverse hardware, identifying optimization opportunities.
* Collaborate with academia to integrate research advancements into industry applications.
Key Skills:
* Strong background in compilers, programming languages, or type systems.
* Proficient in C/C++ and/or functional programming languages.
* Experience with version control and feature tracking tools.
Desirable Skills:
* Familiarity with parallel and heterogeneous architectures.
* Experience with major compilers (e.g., LLVM, GCC) or equivalent large-scale projects.
* Academic background and publications or contributions to open-source projects.
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/2020/12/PrivacyNotice.pdf