AI Compiler Optimization Engineer
Job in
Edinburgh, City of Edinburgh Area, EH1, Scotland, UK
Listed on 2026-09-01
Listing for:
Microtech Global Ltd
Full Time
position Listed on 2026-09-01
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
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:
×