More jobs:
Compiler Engineer
Job in
Cumbernauld, North Lanarkshire, G67, Scotland, UK
Listed on 2026-05-30
Listing for:
Switch Tech Talent
Full Time, Seasonal/Temporary
position Listed on 2026-05-30
Job specializations:
-
IT/Tech
AI Engineer, Systems Engineer
Job Description & How to Apply Below
Overview
2 days ago Be among the first 25 applicants
This range is provided by Switch Tech Talent. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay rangeDirect message the job poster from Switch Tech Talent
RoleRole:
Compiler Engineer (mid, senior, staff)
An AI Infrastructure Start-up (B2B SaaS) are building a next-generation platform and seeking Mid/Senior/Staff Compiler Engineers.
Their LLVM/MLIR-based pipeline delivers lower latency, higher throughput, and improved cost efficiency across GPUs, enabling teams to scale production AI without scaling the bill.
Responsibilities- Designing and extending MLIR dialects, building conversion pipelines.
- Implementing and optimising passes.
- Extending and maintaining backends, curating and writing custom kernels (CUDA/HIP) with runtime integration for optimal occupancy and bandwidth use.
- Profiling, measuring, and preventing regressions using tools such as nsight-compute, rocprof, vtune, and perf, supported by CI’d performance suites.
- Driving upstream improvements to LLVM/MLIR, authoring RFCs, and reviewing PRs.
- Collaborating with model optimisation and runtime teams on ABI, graph partitioning, and kernel launch strategies.
- Experience with LLVM and/or MLIR.
- 3+ years’ experience in production compiler or toolchain development (LLVM/MLIR, GCC, IREE/XLA/TVM, etc.).
- Expertise in C++17/20.
- Strong understanding of GPU architecture.
- Proven performance engineering skills.
Desirable Experience
- Exposure to IREE, OpenXLA/XLA, TVM, Tensor
RT-LLM, or Glow. - Knowledge of quantisation (INT8/INT4), dynamic shapes, and autotuning.
- Familiarity with CPU vectorisation (AVX2/AVX-512/SVE), register allocation, or polyhedral techniques.
- Experience with FPGA/HLS flows or custom accelerator backends.
- Opportunity to take ownership of critical compiler subsystems with visible upstream impact.
- Work on one of the most complex and valuable challenges in AI, translating FLOPs into real-world performance.
- Contribute to reducing compute costs, lowering CO₂ emissions, and easing demand on the global power grid.
- Competitive compensation
* and growth opportunities within a fast-paced, highly technical team.
- Seniority level:
Mid-Senior level - Employment type:
Full-time - Job function:
Information Technology - Industries:
Software Development
Referrals increase your chances of interviewing at Switch Tech Talent by 2x
Apply BELOW
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×