Compiler Engineer

Compiler Engineer

Full-Time No working from home possible
Switch Tech Talent

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 range

Direct message the job poster from Switch Tech Talent

Role

Role: Compiler Engineer (mid, senior, staff)

About the Company

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.

Compiler Engineer Desirable Experience

  • Exposure to IREE, OpenXLA/XLA, TVM, TensorRT-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.

Why Join

  • 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 and Employment Details

  • 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

Get notified about new Software Engineer jobs in United Kingdom.

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Switch Tech Talent

Contact Details:

Switch Tech Talent Recruitment Team