1 to 25 of 36 LLVM Jobs

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 ...

Senior Machine Learning Applications and Compiler Engineer, LPX

Hiring Organisation
Nvidia
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
fundamentals in 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 portable ...

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 ...

Machine Learning - Compiler Engineer , AWS Neuron, Annapurna Labs

Hiring Organisation
Annapurna Labs (U.S.) Inc
Location
Cupertino, California, United States
Employment Type
Permanent
Salary
USD Annual
C++/Java. - Experience in compiler design for CPU/GPU/Vector engines/ML-accelerators. - Experience with OpenSource compiler toolset like LLVM/MLIR. - Experience with the following technologies: PyTorch, OpenXLA, StableHLO, JAX, TVM, deep learning models, and algorithms. - Experience with modern build systems like Bazel/ ...

Senior Software Engineer

Hiring Organisation
Modern Intelligence
Location
Austin, Texas, United States
Employment Type
Permanent
Salary
USD Annual
with optics or applied math Experience with Nuitka or other Python compilation Experience with Multiprocess Python Experience with TypeScript Experience with Node.js Experience with LLVM Security Clearance Equity Full medical, dental, and vision benefits Discretionary PTO Paid Parental Leave If you're passionate about leveraging your software engineering skills ...

Senior Compiler Engineer - Systems Team

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
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

Hiring Organisation
MRL Consulting Group
Location
United Kingdom
Salary
£ 60 K
developing cycle-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-generation ...

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, United Kingdom
Salary
£ 70 K
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 ...

Compiler Engineer

Location
City of Edinburgh, Scotland, United Kingdom
diversified team with different culture background but share common goals. Your contribution can be up-streamed to open-source communities. Key Responsibilities: Develop LLVM based compilers: Enable compiler for new architecture features Design & implement optimization for xPU architectures Use AI technology to help compiler optimize Analyze performance of compiler ...

Quantum Compiler & Runtime Software Engineer

Location
Reading, England, United Kingdom
computing from Reading. You will join the Compiler and Runtime team to develop production-ready software that enables quantum hardware through Python and C++, LLVM, and related toolchains. You will own software across the full lifecycle—from requirements and design through implementation, testing, and delivery. The role blends ...

Senior Compiler Engineer

Location
Greater London, England, United Kingdom
communication skills. Nice to have: Experience with a machine learning compiler like IREE, ExecuTorch, ONNXRuntime, or similar compiler backend code generation experience (GCC, LLVM, etc.) Experience with RISC‐V architecture, especially the vector extension Knowledge of digital/analog electrical circuits; Knowledge of spike neural networks; Knowledge of embedded ...

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 ...

Design Verification Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Bristol, Gloucestershire, United Kingdom
Salary
£ 70 K
deep and complex issues Experience of the verification process applied in CPU and/or ASIC environments System Verilog, Python, C++, Linux UVM SVA LLVM, GCC SGE or other DRMS XML and XPath/XSLT Benefits In addition to a competitive salary, you can expect flexible working, a generous ...

Senior Design Verification Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Bristol, Gloucestershire, United Kingdom
Salary
£ 70 K
deep and complex issues Experience of the verification process applied in CPU and/or ASIC environments System Verilog, Python, C++, Linux UVM SVA LLVM, GCC SGE or other DRMS XML and XPath/XSLT Benefits In addition to a competitive salary, you can expect flexible working, a generous ...

Sr. ML Kernel Performance Engineer, AWS Neuron, Annapurna Labs

Hiring Organisation
Annapurna Labs (U.S.) Inc
Location
Cupertino, California, United States
Employment Type
Permanent
Salary
USD Annual
/or AMD GPU ISA - Experience developing high performance libraries for HPC applications - Proficiency in low-level performance optimization for GPUs - Experience with LLVM/MLIR backend development for GPUs - Knowledge of ML frameworks (PyTorch, TensorFlow) and their GPU backends - Experience with parallel programming and optimization techniques - Understanding ...

Research Engineer

Hiring Organisation
Neo4J
Location
London, United Kingdom
Salary
£ 70 K
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 ...

Software Engineer - Compiler & Runtime

Location
Reading, England, United Kingdom
build the software that helps turn quantum computing into a production reality. You’ll primarily develop new 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 … communicate technical decisions and trade-offs clearly and collaborate effectively with engineers and wider stakeholders. The 'Nice-to-Haves' Hands-on experience with LLVM or similar compiler/toolchain technologies. Experience working with QASM Experience working outside your core software specialism when required. Experience working within a Quantum computing ...

Senior Compiler Engineer

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
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 ...

Remote Front-End Compiler Engineer Automotive (C/C++, Clang)

Location
United Kingdom
will develop front-end compiler and static-analysis tooling for C and C++ in autonomous-driving projects. You will work with Clang, LLVM and related infrastructure to implement coding rules and diagnostics, improve tool performance, and support safety-critical software compliance for automotive customers. #J-18808-Ljbffr ...

Senior CPU Compiler Performance Engineer (Remote)

Location
United Kingdom
software co-design in a globally distributed team. Role requires strong C++ skills, CPU architecture knowledge, and experience with compiler infrastructures such as GCC, LLVM or MLIR. Remote collaboration with teams across multiple regions is expected. #J-18808-Ljbffr ...

Principal GPU Compiler Engineer

Location
Cambourne, England, United Kingdom
European Tech Recruit are working closely with a leading fabless semiconductor company, based in Cambourne, who are looking for a talented Principal GPU Compiler Engineer to join their team. Responsibilities as Principal GPU Compiler Engineer ...

Senior LLVM Compiler Engineer for AI Accelerators - Remote

Location
Greater London, England, United Kingdom
IC Resources partners with a well-funded, fast-growing semiconductor and AI computing company building high-performance compute platforms at the intersection of silicon, accelerators, and compiler technology. They are expanding their compiler organisation and ...