AI Compiler Optimization Engineer
Job in
Edinburgh, City of Edinburgh Area, EH1, Scotland, UK
Listed on 2026-09-10
Listing for:
Microtech Global Ltd
Full Time
position Listed on 2026-09-10
Job specializations:
-
Software Development
AI Engineer (Applied/Software), Machine Learning/ ML Engineer
Job Description & How to Apply Below
Key Responsibilities:
Compiler-Based Performance Optimization:
Implement compiler techniques (e.g., MLIR level optimizations, LLVM backend optimizations) to enhance inference performance on CPU and CPU/XPU hybrid systems Optimize JIT level compute graphs with operator fusion, memory allocation and etc. for latency/throughput improvements Preferred:
Experience with LLVM/MLIR development AI Model Profiling & Framework Optimization:
Profile end-to-end inference workflows on frameworks like Tensor Flow, PyTorch, ONNX, and llama.cpp to identify hotspots and bottlenecks Propose and implement optimization strategies (e.g., kernel tuning, graph-level optimizations) Preferred:
Experience optimizing models on multiple AI frameworks Research & Insight Development:
Track and analyze the latest advancements in AI & compiler research (academic papers, open-source projects) Produce actionable insight reports summarizing trends, benchmarks, and potential optimizations Preferred:
Strong technical writing skills with prior publications or reports
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×