We are working closely with a multinational semiconductor company who are looking for a talented GPU CompilerEngineer to join their team. This role is fully remote but must be based within the UK with full right to work. Key Responsibilities: Develop new graphics compiler API (SYCL, OpenCL, Vulkan, OpenGL, or D3D) features Develop new compiler optimizations or tune existing compiler optimizations; Support customer issues; Support new GPU HW features. Since these two roles will be the only employees on the team based in EMEA, we need candidates with a strong compiler background to be able to work independently. Key Requirements: Master's degree in Electrical/Electronic Engineering, Computer Engineering, or Computer … Science. GPU knowledge and GPU Compiler expertise, specifically LLVM 5+ years experience or PhD and 3+ years 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/ More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
European Tech Recruit
GPU CompilerEngineer A fantastic opportunity for an skilled CompilerEngineer to join a Global Semiconductor Leader, supporting their GPU Teams. This position has the flexibility to work fully remotely from anywhere within the UK. Duties and Responsibilities: Applies GPU knowledge to assist in the architecture, design, implementation, verification, and/or optimization of the performance … and methods to assess functionality, performance, and power. Collaborates with team members to guide implementation and ensure alignment with needs and goals. Assists in the development of driver and compiler software to support GPU products. Writes technical documentation and feature descriptions for GPU projects. Qualifications: Bachelor/Masters degree in Science, Engineering, or related field 3+ years of ASIC More ❯
East London, London, United Kingdom Hybrid / WFH Options
European Tech Recruit
GPU CompilerEngineer A fantastic opportunity for an skilled CompilerEngineer to join a Global Semiconductor Leader, supporting their GPU Teams. This position has the flexibility to work fully remotely from anywhere within the UK. Duties and Responsibilities: Applies GPU knowledge to assist in the architecture, design, implementation, verification, and/or optimization of the performance … and methods to assess functionality, performance, and power. Collaborates with team members to guide implementation and ensure alignment with needs and goals. Assists in the development of driver and compiler software to support GPU products. Writes technical documentation and feature descriptions for GPU projects. Qualifications: Bachelor/Masters degree in Science, Engineering, or related field 3+ years of ASIC More ❯
City of London, London, United Kingdom Hybrid / WFH Options
European Tech Recruit
GPU CompilerEngineer A fantastic opportunity for an skilled CompilerEngineer to join a Global Semiconductor Leader, supporting their GPU Teams. This position has the flexibility to work fully remotely from anywhere within the UK. Duties and Responsibilities: Applies GPU knowledge to assist in the architecture, design, implementation, verification, and/or optimization of the performance … and methods to assess functionality, performance, and power. Collaborates with team members to guide implementation and ensure alignment with needs and goals. Assists in the development of driver and compiler software to support GPU products. Writes technical documentation and feature descriptions for GPU projects. Qualifications: Bachelor/Masters degree in Science, Engineering, or related field 3+ years of ASIC More ❯
Leeds, West Yorkshire, United Kingdom Hybrid / WFH Options
European Tech Recruit
GPU CompilerEngineer A fantastic opportunity for an skilled CompilerEngineer to join a Global Semiconductor Leader, supporting their GPU Teams. This position has the flexibility to work fully remotely from anywhere within the UK. Duties and Responsibilities: Applies GPU knowledge to assist in the architecture, design, implementation, verification, and/or optimization of the performance … and methods to assess functionality, performance, and power. Collaborates with team members to guide implementation and ensure alignment with needs and goals. Assists in the development of driver and compiler software to support GPU products. Writes technical documentation and feature descriptions for GPU projects. Qualifications: Bachelor/Masters degree in Science, Engineering, or related field 3+ years of ASIC More ❯
Leigh, Greater Manchester, United Kingdom Hybrid / WFH Options
European Tech Recruit
GPU CompilerEngineer A fantastic opportunity for an skilled CompilerEngineer to join a Global Semiconductor Leader, supporting their GPU Teams. This position has the flexibility to work fully remotely from anywhere within the UK. Duties and Responsibilities: Applies GPU knowledge to assist in the architecture, design, implementation, verification, and/or optimization of the performance … and methods to assess functionality, performance, and power. Collaborates with team members to guide implementation and ensure alignment with needs and goals. Assists in the development of driver and compiler software to support GPU products. Writes technical documentation and feature descriptions for GPU projects. Qualifications: Bachelor/Masters degree in Science, Engineering, or related field 3+ years of ASIC More ❯
Bury, Greater Manchester, United Kingdom Hybrid / WFH Options
European Tech Recruit
GPU CompilerEngineer A fantastic opportunity for an skilled CompilerEngineer to join a Global Semiconductor Leader, supporting their GPU Teams. This position has the flexibility to work fully remotely from anywhere within the UK. Duties and Responsibilities: Applies GPU knowledge to assist in the architecture, design, implementation, verification, and/or optimization of the performance … and methods to assess functionality, performance, and power. Collaborates with team members to guide implementation and ensure alignment with needs and goals. Assists in the development of driver and compiler software to support GPU products. Writes technical documentation and feature descriptions for GPU projects. Qualifications: Bachelor/Masters degree in Science, Engineering, or related field 3+ years of ASIC More ❯
Bolton, Greater Manchester, United Kingdom Hybrid / WFH Options
European Tech Recruit
GPU CompilerEngineer A fantastic opportunity for an skilled CompilerEngineer to join a Global Semiconductor Leader, supporting their GPU Teams. This position has the flexibility to work fully remotely from anywhere within the UK. Duties and Responsibilities: Applies GPU knowledge to assist in the architecture, design, implementation, verification, and/or optimization of the performance … and methods to assess functionality, performance, and power. Collaborates with team members to guide implementation and ensure alignment with needs and goals. Assists in the development of driver and compiler software to support GPU products. Writes technical documentation and feature descriptions for GPU projects. Qualifications: Bachelor/Masters degree in Science, Engineering, or related field 3+ years of ASIC More ❯
Altrincham, Greater Manchester, United Kingdom Hybrid / WFH Options
European Tech Recruit
GPU CompilerEngineer A fantastic opportunity for an skilled CompilerEngineer to join a Global Semiconductor Leader, supporting their GPU Teams. This position has the flexibility to work fully remotely from anywhere within the UK. Duties and Responsibilities: Applies GPU knowledge to assist in the architecture, design, implementation, verification, and/or optimization of the performance … and methods to assess functionality, performance, and power. Collaborates with team members to guide implementation and ensure alignment with needs and goals. Assists in the development of driver and compiler software to support GPU products. Writes technical documentation and feature descriptions for GPU projects. Qualifications: Bachelor/Masters degree in Science, Engineering, or related field 3+ years of ASIC More ❯
Central London / West End, London, United Kingdom Hybrid / WFH Options
European Tech Recruit
GPU CompilerEngineer A fantastic opportunity for an skilled CompilerEngineer to join a Global Semiconductor Leader, supporting their GPU Teams. This position has the flexibility to work fully remotely from anywhere within the UK. Duties and Responsibilities: Applies GPU knowledge to assist in the architecture, design, implementation, verification, and/or optimization of the performance … and methods to assess functionality, performance, and power. Collaborates with team members to guide implementation and ensure alignment with needs and goals. Assists in the development of driver and compiler software to support GPU products. Writes technical documentation and feature descriptions for GPU projects. Qualifications: Bachelor/Masters degree in Science, Engineering, or related field 3+ years of ASIC More ❯
Ashton-Under-Lyne, Greater Manchester, United Kingdom Hybrid / WFH Options
European Tech Recruit
GPU CompilerEngineer A fantastic opportunity for an skilled CompilerEngineer to join a Global Semiconductor Leader, supporting their GPU Teams. This position has the flexibility to work fully remotely from anywhere within the UK. Duties and Responsibilities: Applies GPU knowledge to assist in the architecture, design, implementation, verification, and/or optimization of the performance … and methods to assess functionality, performance, and power. Collaborates with team members to guide implementation and ensure alignment with needs and goals. Assists in the development of driver and compiler software to support GPU products. Writes technical documentation and feature descriptions for GPU projects. Qualifications: Bachelor/Masters degree in Science, Engineering, or related field 3+ years of ASIC More ❯
Surbiton, England, United Kingdom Hybrid / WFH Options
Blockchain Works
representation for training—with particular focus on ensuring reproducibility. Write novel algorithms for transforming intermediate representations of compute graphs between different operator representations. Ownership of two of the following compiler areas: Front-end - handle the handshaking of common Deep Learning Frameworks with Gensyn's IR for internal IR usage. Write transformation passes in ONNX to alter IR for middle … end consumption. Middle-end - write compiler passes for training-based compute graphs, integrate reproducible Deep Learning kernels into the code generation stage, and debug compilation passes and transformations as you go. Back-end - lower IR from middle-end to GPU target machine code. Minimum Requirements: Compiler knowledge—base-level understanding of a traditional compiler (LLVM, GCC) and … graph traversals required for writing code for such a compiler. Solid software engineering skills—practicing software engineer, having significantly contributed to/shipped production code. Understanding of parallel programming—specifically as it pertains to GPUs. Strong willingness to learn Rust—as a Rust by default company, we require everyone to learn Rust so that they can work across the More ❯
GPU CompilerEngineer European Tech Recruit are working closely with a multinational semiconductor company who are looking for a talented GPU CompilerEngineer to join their team. This role is FULLY REMOTE but must be based within the UK. Responsibilities as GPU CompilerEngineer : Applies GPU knowledge to assist in the architecture, design, implementation … and methods to assess functionality, performance, and power. Collaborates with team members to guide implementation and ensure alignment with needs and goals. Assists in the development of driver and compiler software to support GPU products. Writes technical documentation and feature descriptions for GPU projects. Requirements: Master's degree in Electrical/Electronic Engineering, Computer Engineering, or Computer Science. 3+ More ❯
London, England, United Kingdom Hybrid / WFH Options
ic resources
Social network you want to login/join with: Senior CompilerEngineer Exciting/Well funded start-up - Remote Working! A Senior CompilerEngineer is required to join a cutting-edge force in the realm of artificial intelligence, pushing the boundaries of innovation and redefining the future of technology. With a team of brilliant minds at … its core, my client stands at the forefront of AI research and development, creating solutions that seamlessly blend sophistication and practicality. What’s Required? For this Senior CompilerEngineer role, we’re interested in people from a variety of backgrounds, but your experience may include some of the following: Extensive experience or knowledge of LLVM OR GCC Advanced … C++ programming skills Strong knowledge of C/G/N Processing Units Good Multithreading experience or knowledge If you’re a Senior CompilerEngineer looking for an exciting new challenge within a great company, then please apply today to learn more! #J-18808-Ljbffr More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: GPU CompilerEngineer (LLVM/CPU/GPU) - Remote In UK, slough col-narrow-left Client: European Tech Recruit Location: slough, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 5 Posted: 10.06.2025 Expiry Date: 25.07.2025 col-wide Job Description: GPU CompilerEngineer A fantastic opportunity for an skilled CompilerEngineer to join a Global Semiconductor Leader, supporting their GPU Teams. This position has the flexibility to work fully remotely from anywhere within the UK. Duties and Responsibilities: Applies GPU knowledge to assist in the architecture, design, implementation, verification, and/or optimization of the performance and power … and methods to assess functionality, performance, and power. Collaborates with team members to guide implementation and ensure alignment with needs and goals. Assists in the development of driver and compiler software to support GPU products. Writes technical documentation and feature descriptions for GPU projects. Qualifications: Bachelor/Masters degree in Science, Engineering, or related field 3+ years of ASIC More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: GPU CompilerEngineer (LLVM/CPU/GPU) - Remote In UK, london col-narrow-left Client: European Tech Recruit Location: london, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 7 Posted: 18.06.2025 Expiry Date: 02.08.2025 col-wide Job Description: GPU CompilerEngineer A fantastic opportunity for an skilled CompilerEngineer to join a Global Semiconductor Leader, supporting their GPU Teams. This position has the flexibility to work fully remotely from anywhere within the UK. Duties and Responsibilities: Applies GPU knowledge to assist in the architecture, design, implementation, verification, and/or optimization of the performance and power … and methods to assess functionality, performance, and power. Collaborates with team members to guide implementation and ensure alignment with needs and goals. Assists in the development of driver and compiler software to support GPU products. Writes technical documentation and feature descriptions for GPU projects. Qualifications: Bachelor/Masters degree in Science, Engineering, or related field 3+ years of ASIC More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: European Tech Recruit are working closely with a multinational semiconductor company who are looking for a talented GPU CompilerEngineer to join their team. This role is FULLY REMOTE but must be based within the UK. Responsibilities as GPU CompilerEngineer : Applies GPU knowledge to assist in … and methods to assess functionality, performance, and power. Collaborates with team members to guide implementation and ensure alignment with needs and goals. Assists in the development of driver and compiler software to support GPU products. Writes technical documentation and feature descriptions for GPU projects. Requirements: Master's degree in Electrical/Electronic Engineering, Computer Engineering, or Computer Science. 3+ More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Recruit Location: Manchester, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 10.06.2025 Expiry Date: 25.07.2025 col-wide Job Description: GPU CompilerEngineer A fantastic opportunity for a skilled CompilerEngineer to join a global semiconductor leader, supporting their GPU teams. This position offers the flexibility to work … and methods to assess functionality, performance, and power consumption. Collaborate with team members to guide implementation and ensure alignment with project needs and goals. Assist in developing driver and compiler software to support GPU products. Write technical documentation and feature descriptions for GPU projects. Qualifications: Bachelor's or Master's degree in Science, Engineering, or a related field. At More ❯
London, England, United Kingdom Hybrid / WFH Options
Serotonin
the ZK revolution, supporting web3 networks with reliable and cost-efficient proof generation. They are a high-performance cryptography startup with an exciting hardware twist looking for a talented Compiler Engineer. About the role: As a Senior CompilerEngineer, you will build tools to express computations on two types of novel machines, one digital and one virtual. More ❯
London, England, United Kingdom Hybrid / WFH Options
Io Me
Software Engineer (Haskell) Compiler - Plutus Core - IOE: Cardano - Part Time iome Greater London, England, United Kingdom Join or sign in to find your next job Join to apply for the Software Engineer (Haskell) Compiler - Plutus Core - IOE: Cardano - Part Time role at iome Software Engineer (Haskell) Compiler - Plutus Core - IOE: Cardano - Part Time iome … Greater London, England, United Kingdom 1 week ago Be among the first 25 applicants Join to apply for the Software Engineer (Haskell) Compiler - Plutus Core - IOE: Cardano - Part Time role at iome Who are we? IOHK, is a technology company focused on Blockchain research and development. We are renowned for our scientific approach to blockchain development, emphasizing peer … results into production systems. This team has designed and implemented four languages for Cardano smart contracts (Plinth, Plutus IR, Typed Plutus Core, and Untyped Plutus Core) and improved the compiler and runtime with more built-in functions and optimizations, expanding the expressiveness, capability and security of smart contracts on Cardano. The team has formalized the semantics of Typed and More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
Social network you want to login/join with: System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem, London col-narrow-left Client: Canonical Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: d544b22c0dd6 Job Views: 9 Posted: 27.06.2025 Expiry Date: 11.08.2025 col-wide Job Description: Canonical is a … yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring a System Software Engineer for GCC/LLVM compiler, tooling, and ecosystem We are building a team to focus on the modern C and C++ programming language and their ecosystem on Ubuntu. … of modern programming languages innovation is available to Ubuntu users, to lay the foundation for future inventions and open source communities. This is an exciting opportunity for a software engineer with a strong passion for compilers, runtimes and tool chains. You will have excellent competencies in modern C/C++, Linux distributions, software architectures and open source software. Come More ❯
London, England, United Kingdom Hybrid / WFH Options
Trili
What you’ll do Improve the Smart Contract Languages for Tezos by adding new features, extending and improving the type system, improving code size of generated code, and improving compiler errors and performance. Work with the team to improve the toolchain for LSP, debugger, formatters, testing frameworks, build systems. Work collaboratively with the community to identify developer needs and More ❯
London, England, United Kingdom Hybrid / WFH Options
Parity Technologies
Social network you want to login/join with: Software Engineer (Compilers & Virtual Machines) - Full-time, London Client: Parity Technologies Location: London, United Kingdom Job Category: Other EU work permit required: Yes Job Reference: b3a297eba5cc Job Views: 54 Posted: 24.06.2025 Job Description: People in Our Collective Are Highly motivated to contribute to Parity’s mission and be part of More ❯
representation for training-with particular focus on ensuring reproducibility. Write novel algorithms for transforming intermediate representations of compute graphs between different operator representations. Ownership of two of the following compiler areas: Front-end - handle the handshaking of common Deep Learning Frameworks with Gensyn's IR for internal IR usage. Write transformation passes in ONNX to alter IR for middle … end consumption. Middle-end - write compiler passes for training-based compute graphs, integrate reproducible Deep Learning kernels into the code generation stage, and debug compilation passes and transformations as you go. Back-end - lower IR from middle-end to GPU target machine code. Minimum Requirements: Compiler knowledge-base-level understanding of a traditional compiler (LLVM, GCC) and … graph traversals required for writing code for such a compiler. Solid software engineering skills-practicing software engineer, having significantly contributed to/shipped production code. Understanding of parallel programming-specifically as it pertains to GPUs. Strong willingness to learn Rust-as a Rust by default company, we require everyone to learn Rust so that they can work across the More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
IC Resources
CompilerEngineer £55,000 - £80,000 – Hybrid Working An exciting opportunity for a CompilerEngineer has arisen with a pioneering quantum computing company, this is a fantastic chance to work at the forefront of cutting-edge technology, contributing to a unique software and hardware stack. As a CompilerEngineer, you’ll be part of … a collaborative, multidisciplinary team developing compilers, schedulers, and system tools, enabling fault-tolerant quantum computing. This is a hybrid role. What’s required for this CompilerEngineer position? Experience with compiler frameworks or system tools (e.g., LLVM, schedulers, profilers) Proficiency in Python and one of C++, Rust, or C Familiarity with system-level programming (OS, microprocessors, co … Git, CI, and testing frameworks BSc or higher in Computer Science, Electrical Engineering or similar Excellent communication skills and a willingness to learn quantum computing If you are a CompilerEngineer looking for a challenging, high-impact role in a fast-growing tech environment, please apply to learn more! To find out more about this and other Software More ❯