23 of 23 Permanent Compiler Engineer Jobs in England

LLVM Compiler Engineer

Hiring Organisation
Intellectual Capital Resources
Location
London, UK
Employment Type
Full-time
with a well-funded, fast-growing semiconductor and AI computing company building high-performance compute platforms at the intersection of advanced silicon, accelerators, and compiler technology. They are expanding their compiler organisation and are looking for Senior to Staff-level Compiler Engineers to work on performance-critical … hardware-aware compiler systems that directly impact next-generation compute products. Senior Compiler Engineer responsibilities Development and evolution of LLVM-based and custom compiler toolchains Performance optimisation for AI/ML and accelerator-driven workloads Low-level code generation, backend, and systems-level compiler work ...

Software Engineer, TPU Compiler, PhD, Early Careers

Location
Greater London, England, United Kingdom
Software Engineer, TPU Compiler, PhD, Early Careers London, UK Experience level Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Responsibilities Write product or system development code for the TPU compiler (in C++). Participate … lead design reviews with peers and stakeholders to decide amongst available technologies. Contribute to a compiler which scales-out machine learning models across accelerators like TPU/GPUs at Google and Cloud. Design and implement performance optimizations and critical features, which increase the velocity of important production teams. Apply ...

Advanced Compiler Engineer – Quantum Software – 1044 Quantinuum

Location
Cambridge, England, United Kingdom
Company Name Quantinuum Job Role Advanced Compiler Engineer – Quantum Software – 1044 Qualifications Not specified Category I Job Type Full Time Location UK Cambridge What we're looking for A 2:1 or higher degree in Computer Science, Mathematics, Engineering, or a related discipline. Ability to read and implement … Bupa Income Protection Paid Parental Leave Cycle to work scheme Contribution to eye care Employee Assistance Programme The role Quantinuum are seeking an Advance Compiler Engineer to join our growing Quantum Software team in Cambridge, UK. In this role, you will help shape the design and implementation ...

Compiler Engineer - AI Inference

Hiring Organisation
Nvidia
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
cars that can perceive and understand the world. Today, we are increasingly known as "the AI computing company".NVIDIA is seeking top-tier AI Compiler Engineer to drive innovation within our world-class compiler organization. In this role, you will push the boundaries of what is possible … need to see: BS or MS in Computer Science, Computer Engineering, or a related field (or equivalent experience). A PhD is strongly preferred. Compiler Experience: 3+ years of relevant industry experience specializing in compiler optimizations, synthesis, and placement. MLIR Knowledge: Demonstrated, hands-on experience working with MLIR.Programming ...

Senior Compiler Engineer

Location
Greater London, England, United Kingdom
design of logic, data movement, packaging, optics and interconnect enables a step change in system level performance. The Role We're searching for Senior Compiler Engineer to join the team building the ML backend (compiler, run-time, and debugger) for our next-generation hardware that connect PyTorch … team's roadmap that unlock key high-impact technical and business milestones that drive the success of Olix. Architect & Build: Design and implement our compiler, runtime, and debugger for PyTorch, TensorFlow, JAX, and MXNet on custom hardware. Optimise Performance: Apply advanced techniques (layout, fusion, scheduling, tiling) to eliminate bottlenecks ...

TPU Compiler Engineer (PhD) – Early Career

Location
Greater London, England, United Kingdom
global technology company in London seeks a Software Engineer for its TPU Compiler team. The ideal candidate will be involved in writing C++ code, optimizing algorithms, and applying AI to compiler development. A PhD in a related field is required along with experience in parallel computing ...

Software Engineer - Compiler & Runtime

Location
Reading, England, United Kingdom
million Series C funding round – the largest fundraise ever completed by a quantum computing company in Europe. The Purpose As a Software Engineer in our Compiler and Runtime team, you’ll build the software that helps turn quantum computing into a production reality. You’ll primarily develop … compiler and runtime features, using Python, C++, LLVM and related toolchains, while also evolving and improving our existing codebase. Your work will directly contribute to how OQC’s quantum computers are developed, operated and used. The Role You’ll join the Compiler and Runtime team and take ownership ...

Mac Metal Framework and Compiler Engineer

Location
Greater London, England, United Kingdom
Selection changes the language of the page/content Mac Metal Framework and Compiler Engineer London, England, United Kingdom Software and Services Apple’s GGML (Graphics, GPU and Machine Learning) Software team provides graphics software foundations across all of Apple's products.London Mac Metal Framework and Compiler team is responsible for delivering Mac focused Metal framework and GPU compiler features for our current and future Mac products as well as contribute to evolution development of the graphics software foundation across all products. Description As a member of the Mac Metal Framework and Compiler team ...

Senior Quantum Compiler Engineer (Rust/LLVM)

Location
Cambridge, England, United Kingdom
Quantinuum is seeking an Advanced Compiler Engineer to join our Quantum Software team in Cambridge, UK. You will help shape the design and implementation of the next generation TKET quantum compiler and contribute to the Guppy quantum programming language. Collaborate with a small, dynamic team through ...

Senior C++ Software Engineer – Compilers & Toolchains

Location
Cambridge, England, United Kingdom
Software Engineers who share a passion for leaving their mark on the future of computing. Job Overview: Are you interested in working on pioneering compiler technology as part of our team of dedicated engineers working with the wider LLVM community? We have an opening for an exciting and varied … role in our FuSa Toolchain team. In this role, you will contribute to the development of our commercial Functional Safety compiler toolchain and libraries.Previous experience working with LLVM or functional safety projects is desirable but not essential. Responsibilities: Develop our commercial C/C++ toolchain and libraries used ...

Senior Metal Framework & GPU Compiler Engineer

Location
Greater London, England, United Kingdom
Apple, Inc. in London, UK is seeking a Mac Metal Framework and Compiler Engineer to contribute to Metal API and shading language feature design, development and adoption. You will be part of the Linux Apple graphics stack team focusing on quality and performance improvements for Mac products. … role emphasizes working on Metal framework and compiler features, and requires deep C++ and GPU programming expertise within a graphics software environment. #J-18808-Ljbffr ...

Senior Compiler Engineer: ML Backend for AI Hardware

Location
Greater London, England, United Kingdom
Olix Computing Ltd. in London invites a Senior Compiler Engineer to help build the ML backend for the DX-1 accelerator. You will connect PyTorch, TensorFlow, JAX and MXNet to our low-level kernel drivers on custom hardware, pushing performance across large AI models. You will own projects … design and implement compiler, runtime, and debugger components, and mentor peers while tracking industry trends in GPUs and AI accelerators. A strong C/C++ background and ML framework knowledge are essential. #J-18808-Ljbffr ...

GPU Compiler Engineer, Staff - Cambridge, UK

Hiring Organisation
Qualcomm
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
products include: high performance CPUs and GPUs, ultra-low power IoT devices, and wearables such as smart glasses, smart watches and earbuds. The GPU Compiler team will be a new team for our Cambridge office and you will be required to be onsite 5 days per week. Where … enable next-generation experiences and drives communication and data processing transformation to help create a smarter, connected future for all. As a Qualcomm GPU Engineer, you may architect, design, implement, verify, and/or optimize the performance and power of GPU cores. Qualcomm Engineers collaborate with cross-functional teams ...

Senior CPU Compiler Performance Engineer

Location
Cambridge, England, United Kingdom
looking to hire a senior CPU Compiler performance Engineer for an exciting and fun role at NVIDIA. We craft outstanding compilers that realise the potential of NVIDIA's CPUs designed for the world's largest AI and computing markets: https://www.nvidia.com/en-in/data … center/grace-cpu/. Our compiler organisation makes its mark on every CPU, GPU and compute unit that NVIDIA builds. Would you like to be part of this outstanding organisation? We need you to design compiler and hardware software together including developing new technologies to help ...

Senior Software Engineer - AI Compiler

Location
Cambridge, England, United Kingdom
Description: Arm's Central Technology Machine Learning Group is looking for highly motivated and creative software engineers to join the ML compiler development team! You would join our diverse and dedicated team shaping the future of AI on Arm's platforms. We work on all aspects of ML graph … level hardware programming, efficient memory allocation and performance optimisation. Responsibilities: You will contribute to the design and implementation of an AI/ML compiler and ensure that it integrates well with rest of our ML software stack. We are looking for an engineer who has a desire ...

Triton Software Engineer — ML/Compiler

Location
Cambridge, England, United Kingdom
leading tech firm in Cambridge is seeking a Software Engineer to design, implement, and support software for their machine learning accelerators, working closely with cross-functional teams. The ideal candidate has strong skills in Python and C++, and experience with performance optimization in complex code bases. This role offers ...

Triton Software Engineer — ML/Compiler

Location
Bristol, England, United Kingdom
leading tech firm in Cambridge is seeking a Software Engineer to design, implement, and support software for their machine learning accelerators, working closely with cross-functional teams. The ideal candidate has strong skills in Python and C++, and experience with performance optimization in complex code bases. This role offers ...

Quantum Compilers Engineer - Equity & Unlimited PTO

Location
Haywards Heath, England, United Kingdom
considered impossible, with applications ranging across a broad range of industries, including healthcare, materials and aerospace. We are seeking to hire a Software Engineer to develop software to operate our quantum processors. Passionate about helping create technologies which can change the world? We may be the right place … communication skills Must-have Skills: 5+ years of experience designing, developing, debugging, testing, maintaining, and profiling software using Rust, C, and C++ Experience in compiler development Experience with algorithm development, verification and optimisation Hands-on experience with a toolchain codebase, such asLLVM, GCC, or other open-source/commercial ...

Senior AI Compiler Engineer for ML Platform

Location
Cambridge, England, United Kingdom
Limited is seeking software engineers to join the ML compiler development team in Cambridge. You will contribute to AI/ML compiler design, model ingestion, and optimisation as part of Arm's ML software stack. The role requires strong C++/Python skills, experience with the full software ...

Senior AI Compiler Engineer for ML Graphs

Location
Cambridge, England, United Kingdom
Limited's Central Technology Machine Learning Group is seeking software engineers to join the ML compiler development team in Cambridge. You will contribute to the design and implementation of an AI/ML compiler, ensuring it integrates with the ML software stack and collaborates with specialists across ...

Quantum Compiler & Runtime Engineer

Location
Reading, England, United Kingdom
Reading, United Kingdom, is building the future of quantum computing with a hands-on Software Engineer in the Compiler and Runtime team. You’ll develop new features in Python and C++, work with LLVM, and contribute across the full software lifecycle from design to delivery. You’ll collaborate ...

Senior CPU Compiler Performance Engineer (HW-SW Co-Design)

Location
Cambridge, England, United Kingdom
NVIDIA Corporation in Cambridge seeks a senior CPU compiler performance engineer to design and optimize compiler and hardware software for AI and HPC workloads across NVIDIA Data Centre platforms. You will work with a distributed team to improve CPU compiler toolchains, analyze AI workloads, contribute optimizations ...

Senior Edge ML Engineer — On-Device AI & Compiler Lead

Location
Camden Town, England, United Kingdom
Rivian is seeking a Staff Machine Learning/AI Engineer to advance edge AI platforms and the ML/compiler ecosystem. You will port models to RAP1-class hardware, improve enablement infrastructure, and influence the hardware-software roadmap. You will lead ML enablement workflows, build tooling … broad model zoo, and drive quantization-aware training across constrained edge platforms in close partnership with ML, compiler and silicon teams. #J-18808-Ljbffr ...