Job Description

Job Title: CPU Research Engineer

Location: Cambridge, UK (Full Time On-Site)

Type: Fixed Term Contract

Duration: 12 Months (Highly Likely to Extend)

Key Responsibilities

  • Research and develop next-generation data prefetching techniques including ML-based predictors and irregular access pattern prediction.
  • Design advanced speculative execution mechanisms and thread-level speculation (TLS).
  • Research branch prediction innovations such as neural branch predictors, path-based prediction, slice-based prediction, and conditional control flow slice techniques.
  • Design ISA extensions and microarchitectural support for compiler-directed optimizations including software pipelining and instruction scheduling hints.
  • Propose microarchitectural support for JIT compilation, dynamic optimization, and adaptive execution.
  • Design simulation and prototyping frameworks integr...

Apply for this Position

Ready to join microTECH Global Limited? Click the button below to submit your application.

Submit Application