low-latency applications. - Knowledge of DevOps practices and CI/CD pipelines, with experience in GitHub Actions or similar tools. Our Tech Stack - Core Technologies: Linux, C++, PostgreSQL, TypeScript, LLVM - Development Tools: Docker, Kubernetes, GitHub, and cloud platforms like Azure Why Join Liberatii? At Liberatii, you’ll be part of a team that: - Moves fast to tackle a massive 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 … 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 compilerinfrastructure Experience with code generation for vector architectures Understanding of graphics shader compilers and/or AI compiler stacks Familiarity with RISC-V architecture and vector 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 … 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 compilerinfrastructure Experience with code generation for vector architectures Understanding of graphics shader compilers and/or AI compiler stacks Familiarity with RISC-V architecture and vector More ❯
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 compilerinfrastructure Experience with code generation for vector architectures Understanding of graphics shader compilers and/or AI compiler stacks Familiarity with RISC-V architecture and vector More ❯
months ago Edinburgh, Scotland, United Kingdom 2 weeks ago Blackburn, Scotland, United Kingdom 1 week ago Kinfauns, Scotland, United Kingdom 2 days ago System Software Engineer - GCC/LLVMcompiler, tooling, and ecosystem Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 3 days ago Senior Ubuntu Embedded IoT System Engineer Edinburgh, Scotland, United Kingdom 2 months More ❯
UK Accounting Software Compliance London, England, United Kingdom 15 hours ago Senior Ubuntu Embedded IoT System Engineer London, England, United Kingdom 3 months ago System Software Engineer - GCC/LLVMcompiler, tooling, and ecosystem London, England, United Kingdom 1 week ago Golang System Software Engineer - Containers/Virtualisation London, England, United Kingdom 2 weeks ago London, England, United Kingdom More ❯
the Swift debugging experience in general and particularly on Linux. This involves work on LLDB, the Swift compiler, and related tools. You will closely collaborate with the Swift and LLVM open-source projects. Our team works at the intersection of compiler and debugger technology: we are responsible for the debugging experience — from generating debug information in our compilers (Clang … Swift, LLVM) to the language plugins in the LLDB debugger. LLDB’s unique strength is its powerful expression evaluator that is backed by the actual compiler to JIT expressions typed by the developer into the debugged process and execute them. This flexibility allows LLDB to be used even in contexts outside of traditional debugging: for example, it is also … and used from the system LLDB. To achieve this, you will be making changes to both compiler and debugger. You will get to work on the Swift frontend, on LLVM and LLDB, and will work closely with the respective open-source communities. Minimum Qualifications Experience in developing software tools (for example: compilers, debuggers, language runtimes, profilers, or binary translation More ❯
enhancing user experience. You will commit to a hybrid working model, with 3 days onsite required. What's required for this Compiler Engineer position? Experience with compiler frameworks e.g. LLVM, MLIR, GCC Experience with computation APIs e.g. OpenCL, CUDA Experience with C++ and Python BSc or MSc in a relevant field Fluent English If you are a Compiler Engineer More ❯
new things Experience of working collaboratively, with a diverse range of people Broad knowledge of the whole software and hardware stack: compilers, operating systems, computer architectures Deep experience with LLVM, GCC, or other compiler toolchains Expertise in Python; expertise in C++ or Rust Interest in working in the quantum open-source ecosystem Excellent communication skills, both written and verbal More ❯
code in object-oriented languages such as 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/CMake. Amazon is an More ❯
Engineer, Core Network London, England, United Kingdom 1 week ago London, England, United Kingdom 6 months ago London, England, United Kingdom 2 weeks ago System Software Engineer - GCC/LLVMcompiler, tooling, and ecosystem London, England, United Kingdom 1 week ago Principal Full Stack Engineer (Crash Reporting System) London, England, United Kingdom 12 hours ago System Reliability Engineer - Quantum More ❯
both as a host for compiling Swift code, and as a target to run Swift binaries. As part of this project, you will work closely with the Swift and LLVM open-source projects to build out support for the Windows, including implementing Windows-native runtime capabilities to better take advantage of the Windows environment.You will:* Collaborate on long-term More ❯
Warrington, England, United Kingdom Hybrid / WFH Options
Assystem
days ago Manchester Area, United Kingdom 2 days ago Manchester, England, United Kingdom 4 days ago Manchester, England, United Kingdom 7 months ago System Software Engineer - GCC/LLVMcompiler, tooling, and ecosystem Manchester, England, United Kingdom 1 week ago Manchester, England, United Kingdom 1 week ago We’re unlocking community knowledge in a new way. Experts add insights More ❯
Systems Engineer Grangemouth, Scotland, United Kingdom 2 days ago System Software Engineer - Python interpreter, tooling, and ecosystem Glasgow, Scotland, United Kingdom 4 days ago System Software Engineer - GCC/LLVMcompiler, tooling, and ecosystem Glasgow, Scotland, United Kingdom 2 months ago Glasgow, Scotland, United Kingdom 1 week ago We’re unlocking community knowledge in a new way. Experts add More ❯
Ubuntu Hardware Certification Team Edinburgh, Scotland, United Kingdom 3 weeks ago Software Engineer - packaging - optimize Ubuntu Server Edinburgh, Scotland, United Kingdom 1 week ago System Software Engineer - GCC/LLVMcompiler, tooling, and ecosystem Edinburgh, Scotland, United Kingdom 1 month ago Distributed Systems Software Engineer, Python/Go Edinburgh, Scotland, United Kingdom 3 weeks ago Software Engineer - Immutable Ubuntu More ❯
week ago Edinburgh, Scotland, United Kingdom 2 weeks ago Edinburgh, Scotland, United Kingdom 2 weeks ago Edinburgh, Scotland, United Kingdom 1 week ago System Software Engineer - GCC/LLVMcompiler, tooling, and ecosystem Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 1 day ago Senior System Administrator Infrastructure Edinburgh, Scotland, United Kingdom 9 hours ago Edinburgh More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
000.00 3 weeks ago Edinburgh, Scotland, United Kingdom 3 weeks ago Software Engineer, Ceph & Distributed Storage Edinburgh, Scotland, United Kingdom 3 weeks ago System Software Engineer - GCC/LLVMcompiler, tooling, and ecosystem Edinburgh, Scotland, United Kingdom 1 week ago Python Software Engineer - Ubuntu Hardware Certification Team Edinburgh, Scotland, United Kingdom 2 months ago Edinburgh, Scotland, United Kingdom More ❯
London, England, United Kingdom Hybrid / WFH Options
Langham Recruitment
new Tooling Engineer jobs in London Area, United Kingdom . London, England, United Kingdom 2 months ago Maidstone, England, United Kingdom 1 month ago System Software Engineer - GCC/LLVMcompiler, tooling, and ecosystem London, England, United Kingdom 6 days ago London, England, United Kingdom 3 weeks ago London, England, United Kingdom 5 months ago Greater London, England, United More ❯
languages or domain-specific languages. Familiarity with formal methods, type theory, or program verification tools. Background in large software system architecture and design. Experience with compiler frameworks such as LLVM or MLIR . What is in it for you? Working alongside a highly talented team, with leading names in the quantum computing industry. We offer a highly competitive package More ❯
the Vulkan API and modern graphics programming techniques Proven experience with GPU architectures and low-level driver implementation Solid grasp of graphics and compute pipeline concepts Experience working with LLVM-based compiler technologies (desirable) Familiarity with open-source hardware architectures (desirable More ❯
the Vulkan API and modern graphics programming techniques. Proven experience with GPU architectures and low-level driver implementation. Solid grasp of graphics and compute pipeline concepts. Experience working with LLVM-based compiler technologies (desirable). Familiarity with open-source hardware architectures (desirable). More ❯
High-Performance Computing: Proficient experience in running large-scale workloads on heterogeneous compute clusters, optimizing for efficiency and scalability. Compiler Optimization: Solid understanding of compiler theory and tools like LLVM and ROCm for kernel and system performance optimization. ACADEMIC CREDENTIALS: Bachelor's and/or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. More ❯
the Vulkan API and modern graphics programming techniques Proven experience with GPU architectures and low-level driver implementation Solid grasp of graphics and compute pipeline concepts Experience working with LLVM-based compiler technologies (desirable) Familiarity with open-source hardware architectures (desirable More ❯
collaborative Ability to troubleshoot complex issues across teams and languages Experience with verification in CPU and/or ASIC environments Knowledge of SystemVerilog, Python, C++, Linux, UVM, SVA, Assembly, LLVM, GCC, Git, SGE or other DRS Familiarity with XML, XPath/XSLT We offer a competitive salary, flexible working, generous leave, private medical insurance, dental, pension (up to More ❯
the Vulkan API and modern graphics programming techniques. Proven experience with GPU architectures and low-level driver implementation. Solid grasp of graphics and compute pipeline concepts. Experience working with LLVM-based compiler technologies (desirable). Familiarity with open-source hardware architectures (desirable). #J-18808-Ljbffr More ❯