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