Software Engineer - Compiler Role Overview: Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers … for Vulkan and other graphics APIs Work on vectorization and auto-parallelization strategies Collaborate with hardware team on ISA definition and enhancements Benchmark and optimize compiler performance for key workloads Contribute to documentation and developer resources Requirements: 5+ years of experience in compiler development Strong knowledge of LLVM or similar compiler infrastructure Experience with code generation for … vector architectures Understanding of graphics shader compilers and/or AI compiler stacks Familiarity with RISC-V architecture and vector extensions (preferred) Strong C++ programming skills Background in performance analysis and optimization More ❯
Software Engineer - Compiler Role Overview: Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers … for Vulkan and other graphics APIs Work on vectorization and auto-parallelization strategies Collaborate with hardware team on ISA definition and enhancements Benchmark and optimize compiler performance for key workloads Contribute to documentation and developer resources Requirements: 5+ years of experience in compiler development Strong knowledge of LLVM or similar compiler infrastructure Experience with code generation for … vector architectures Understanding of graphics shader compilers and/or AI compiler stacks Familiarity with RISC-V architecture and vector extensions (preferred) Strong C++ programming skills Background in performance analysis and optimization 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 ❯
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 ❯
Social network you want to login/join with: Software Engineer - Compiler (LLVM), slough col-narrow-left Client: microTECH Global LTD Location: slough, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 31.05.2025 Expiry Date: 15.07.2025 col-wide Job Description: Software Engineer - Compiler Role Overview: Develop and optimize … compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers for Vulkan and other graphics APIs Work on vectorization and … auto-parallelization strategies Collaborate with hardware team on ISA definition and enhancements Benchmark and optimize compiler performance for key workloads Contribute to documentation and developer resources Requirements: 5+ years of experience in compiler development Strong knowledge of LLVM or similar compiler infrastructure Experience with code generation for vector architectures Understanding of graphics shader compilers and/or More ❯
Social network you want to login/join with: Software Engineer - Compiler (LLVM), london col-narrow-left Client: microTECH Global LTD Location: london, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 05.05.2025 Expiry Date: 19.06.2025 col-wide Job Description: Software Engineer - Compiler Role Overview: Develop and optimize … compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers for Vulkan and other graphics APIs Work on vectorization and … auto-parallelization strategies Collaborate with hardware team on ISA definition and enhancements Benchmark and optimize compiler performance for key workloads Contribute to documentation and developer resources Requirements: 5+ years of experience in compiler development Strong knowledge of LLVM or similar compiler infrastructure Experience with code generation for vector architectures Understanding of graphics shader compilers and/or 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 ❯
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, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Job Overview: We are seeking a skilled and motivated Senior Software Engineer to join our Compiler team supporting Mali mobile IPs. Our team works on Graphics and Compute APIs (OpenGL ES, OpenCL, Vulkan) within our LLVM-based compiler, focusing on enhancing GPU technologies for the mobile and automotive markets of the future. Responsibilities: Analyze Graphics and Compute … workloads and content Implement and test new features Optimize performance of Mali GPUs Required Skills and Experience: Experience in compiler development Preferred Skills and Experience: Knowledge of the LLVM compiler framework Familiarity with Graphics APIs such as DirectX, OpenGL, or Vulkan Benefits and Additional Information: Join us to influence the future of Graphics APIs, GPU architectures, and instruction More ❯
Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers for Vulkan and other graphics APIs Work … on vectorization and auto-parallelization strategies Collaborate with hardware team on ISA definition and enhancements Benchmark and optimize compiler performance for key workloads Contribute to documentation and developer resources Requirements: 5+ years of experience in compiler development Strong knowledge of LLVM or similar compiler infrastructure Experience with code generation for vector architectures Understanding of graphics shader compilers … and/or AI compiler stacks Familiarity with RISC-V architecture and vector extensions (preferred) Strong C++ programming skills Background in performance analysis and optimization BS/MS in Computer Science or related field More ❯
Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers for Vulkan and other graphics APIs Work … on vectorization and auto-parallelization strategies Collaborate with hardware team on ISA definition and enhancements Benchmark and optimize compiler performance for key workloads Contribute to documentation and developer resources Requirements: 5+ years of experience in compiler development Strong knowledge of LLVM or similar compiler infrastructure Experience with code generation for vector architectures Understanding of graphics shader compilers … and/or AI compiler stacks Familiarity with RISC-V architecture and vector extensions (preferred) Strong C++ programming skills Background in performance analysis and optimization BS/MS in Computer Science or related field More ❯
Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers for Vulkan and other graphics APIs Work … on vectorization and auto-parallelization strategies Collaborate with hardware team on ISA definition and enhancements Benchmark and optimize compiler performance for key workloads Contribute to documentation and developer resources Requirements: 5+ years of experience in compiler development Strong knowledge of LLVM or similar compiler infrastructure Experience with code generation for vector architectures Understanding of graphics shader compilers … and/or AI compiler stacks Familiarity with RISC-V architecture and vector extensions (preferred) Background in performance analysis and optimization BS/MS in Computer Science or related field #J-18808-Ljbffr 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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
Social network you want to login/join with: Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to … shader compilers for Vulkan and other graphics APIs Work on vectorization and auto-parallelization strategies Collaborate with hardware team on ISA definition and enhancements Benchmark and optimize compiler performance for key workloads Contribute to documentation and developer resources Requirements: 5+ years of experience in compiler development Strong knowledge of LLVM or similar compiler infrastructure Experience with code … generation for vector architectures Understanding of graphics shader compilers and/or AI compiler stacks Familiarity with RISC-V architecture and vector extensions (preferred) Background in performance analysis and optimization BS/MS in Computer Science or related field #J-18808-Ljbffr More ❯