Contribute to system architecture, API design, web UI, database integration, and DevOps processes. * Experience in API design, web page design, databases, DevOps, and test-driven development is highly valued.
Contribute to system architecture, API design, web UI, database integration, and DevOps processes. * Experience in API design, web page design, databases, DevOps, and test-driven development is highly valued.
Job Title: CPUResearch EngineerResearch and develop next-generation data prefetching techniques including ML-based predictors and irregular access pattern prediction. Research branch prediction innovations including neural branch predictors, path-based prediction, slice-based prediction, and conditional control flow slice techniques. Participate in joint research projects with top tier UK universities, compiler teams, and OS kernel developers on future processor architectures. Location: Cambridge, UK (Full Time On-Site) Type: Fixed Term Contract - Duration: 12 Months (Highly Likely to Extend) Design advanced speculative execution mechanisms and thread-level speculation (TLS). Design ISA extensions and microarchitectural support for compiler-directed optimizations including software
Job Title: CPUResearch EngineerResearch and develop next-generation data prefetching techniques including ML-based predictors and irregular access pattern prediction. Research branch prediction innovations including neural branch predictors, path-based prediction, slice-based prediction, and conditional control flow slice techniques. Participate in joint research projects with top tier UK universities, compiler teams, and OS kernel developers on future processor architectures. Location: Cambridge, UK (Full Time On-Site) Type: Fixed Term Contract - Duration: 12 Months (Highly Likely to Extend) Design advanced speculative execution mechanisms and thread-level speculation (TLS). Design ISA extensions and microarchitectural support for compiler-directed optimizations including software