An application made for this job — a tailored resume and cover letter that speak straight to the posting.
European Tech Recruit is seeking a Performance Engineer to speed up managed language runtimes on ARM64 mobile-class CPUs in Cambridge, UK. You will work across the runtime stack, from interpreter to garbage collector, delivering patches and validating improvements onsite.
You will contribute to profiling-driven optimization, AOT/RT performance and hardware feedback, with collaboration across CPU architects and LLM-assisted workflows.
Our client is looking for a Performance Engineer to make managed language runtimes run measurably faster on ARM64 mobile-class CPUs.
You will work across the full runtime stack, from interpreter, JIT and AOT compilers to the garbage collector and runtime libraries, and follow every optimisation down to the generated machine code and the hardware counters that explain it.
The is as inside IR35/PAYE contract, initially for 12 months' and will require 100% onsite presence in Cambridge, UK.
You will sit within an existing CPU team, so what you learn about how runtimes stress the pipeline, caches and branch predictors will feed directly into next-generation core design. You will also work with LLM-agent pipelines that automate parts of the analyse, patch, benchmark and validate loop.
In accordance with local employment laws, applicants must have current, valid authorisation to work in the UKat the time of application. We are unable to sponsor employment visas for this role. Applications from individuals without existing work authorisation for the UK cannot be considered.
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/wp-content/uploads/2024/07/European-Tech-Recruit-Privacy-Notice-2024.pdf)