15 of 15 Permanent LLVM Jobs in England

Scientific Software Engineer

Hiring Organisation
Pertemps Reading
Location
Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£95,000
compiler development and SSA. Understanding of modern software development, including Git, testing, CI/CD and debugging. Strong problem-solving and communication skills. Desirable LLVM or MLIR experience. Programming language design. Compiler optimisation. Scientific simulation or high-performance computing. Open-source development experience. Please apply directly ...

Software Engineer (RISC-V/Compiler)

Hiring Organisation
microTECH Global LTD
Location
Cambridge, England, United Kingdom
level systems programming. - Strong proficiency in C; familiarity with C++ and Python are a plus. - Solid understanding of compiler internals; experience with LLVM is a plus. - Experience with build systems and reproducible tooling (e.g. Bazel, Nix, uv). - Experience developing for embedded or resource-constrained environments, including real-time ...

Senior Machine Learning Applications and Compiler Engineer, LPX

Hiring Organisation
Nvidia
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
data structures, algorithms, and concurrency. Hands on experience with compiler or runtime development, including IR design, optimization passes, or code generation. Experience with LLVM and/or MLIR, including building custom passes, dialects, or integrations. Familiarity with deep learning frameworks such as TensorFlow and PyTorch, and experience working with ...

Compiler Engineer

Hiring Organisation
microTECH Global LTD
Location
Cambridge, England, United Kingdom
Good communication skills, both written and verbal Broad knowledge of the whole software and hardware stack: compilers, operating systems, computer architectures Experience in compilers (LLVM MLIR or others), in particular experience in middle- and back-end areas such as IR design, optimization passes, instruction selection, etc. Experience of shipping ...

Senior Compiler Engineer - Systems Team

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Computer Science, Electrical Engineering, or a related disciplineBroad knowledge of the whole software and hardware stack: compilers, operating systems, computer architecturesExperience in compilers (LLVM MLIR or others)Experience of shipping software to usersProficiency in Python; proficiency in C++ or RustAbility to convert product requirements into technical specifications to document ...

Senior Principal CPU Architect | MRL Consulting

Location
Cambridgeshire and Peterborough, England, United Kingdom
accurate simulators using C/C++ and Python , such as gem5. Experience delivering multiple high-performance CPU silicon designs is highly desirable. Knowledge of LLVM/GCC, RISC-V or advanced packaging technologies would be advantageous. This is an excellent opportunity for a senior CPU architect to shape future ...

Senior CPU Compiler Performance Engineer

Location
Cambridge, England, United Kingdom
DSPs and engaging with pre‐silicon compiler and toolchain contributions. A track record of working with industry standard compiler infrastructure such as GCC, LLVM or MLIR. Knowledge of AI algorithms, scientific HPC applications and related code optimisations. Significant contributions to free software and open source compiler communities. With highly ...

Senior Compiler Engineer

Hiring Organisation
Nvidia
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
that NVIDIA builds. Would you like to be part of this outstanding organisation? We need you to design, develop and help improve the upstream LLVM Toolchain for NVIDIA's CPUs. These compilers are key for the performance of AI, HPC and other performance critical software deployed on NVIDIA Data ...

MLOps Engineer

Location
Oxford, England, United Kingdom
built simultaneously Strong Preference For Experience with custom or novel accelerator hardware (FPGAs, ASICs, NPUs, or research chips) Familiarity with ML compiler stacks: MLIR, LLVM, TVM, XLA, or vendor-specific compilers (NVCC, TensorRT, etc.) Experience with model optimisation techniques: quantisation (INT8/INT4/FP8), pruning, distillation, or mixed ...

Senior AI Compiler Engineer

Location
Bristol, England, United Kingdom
Bristol office, the Senior AI Compiler Engineer works in the Compilation Tools team and plays a pivotal role in developing and enhancing the LLVM – based toolchain for our novel multi – core processors, with a particular focus on enabling AI and machine learning workloads on XMOS hardware. Key Responsibilities: Working ...

Research Engineer

Hiring Organisation
Neo4J
Location
London, UK
Employment Type
Full-time
candidates will have experience in one of these fields: Query Language(s) and their implementationProgramming Language(s) and their implementationCompiler construction and code generation – LLVM, x86, or ARMManaged Runtimes and Virtual Machines – JVM or GraalVM Database internalsParallel ComputingDistributed ComputingHardware Acceleration – GPGPUs, FPGAs, or Smart NICsAs this is a Research ...

Senior Compiler Engineer

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
things to build Riverlane's software stack. The stack encodes Riverlane's novel QEC codes and real-time decoder interfaces into a greenfield, modern LLVM MLIR-based compiler. You will help Riverlane build the critical compilation and runtime systems needed for large-scale fault-tolerant quantum computers. Riverlane … Good communication skills, both written and verbal Broad knowledge of the whole software and hardware stack: compilers, operating systems, computer architectures Experience in compilers (LLVM MLIR or others), in particular experience in middle- and back-end areas such as IR design, optimization passes, instruction selection, etc. Experience of shipping ...

LLVM Compiler Engineer

Hiring Organisation
Intellectual Capital Resources
Location
London, UK
Employment Type
Full-time
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 … Close collaboration with architecture, silicon, and hardware teams to influence real products Senior Compiler Engineer background Strong experience in compiler development (LLVM strongly preferred) Excellent C++ skills Background in systems programming, performance optimisation, or hardware-aware software Exposure to AI accelerators, CPUs, GPUs, or DSPs is a strong plus ...

AI Compiler Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Bristol, UK
Employment Type
Full-time
across compiler pipelines, optimisation passes, and performance-critical software components Optimise ML workloads and computational graphs for efficient execution Contribute to compiler technologies involving LLVM/MLIR and related tooling AI Compiler Engineer background Experience working with compiler infrastructure such as LLVM, MLIR, or related technologies Understanding ...

Senior AI Compiler Engineer – LLVM Toolchain (Bristol)

Location
Bristol, England, United Kingdom
XMOS is seeking a Senior AI Compiler Engineer to lead the development of the LLVM-based toolchain for a new multi-core RISC-V processor, with a focus on enabling AI and ML workloads on XMOS hardware. You will join the Compilation Tools team in Bristol or UK-based ...