Senior AI Software Engineer - Neural Processing Unit / NPU / CUDA / OpenCL / C++ / Python
* Do you want to join one of the world's most recognised tech brands?
* Do you have experience across AI application domains including modelling, inference frameworks (e.g., ONNX Runtime, IREE, TVM).
If you can say to this, then please keep reading.
We're partnered with a global leader in tech and mobile/wireless development, and they're looking for a Senior AI Software Engineer them onsite on a in Cambridge on a permanent basis.
As a Senior AI Software Engineer, you will develop compile-time and run-time optimizations to enhance real-time AI applications and innovate through the integration of application algorithms, frameworks, runtime environments, modelling, and simulation (amongst other tasks)
Required skills:
* Expertise in AI Chips and Systems - including optimizing chip architectures with heterogeneous computing.
* Numerical calculations, compilation, chip-algorithm co-design, runtime optimization, shared memory systems.
* GPU/NPU-optimized libraries
* Hands-on with CUDA, OpenCL, or similar frameworks.
* Strong background in compiler optimizations
* Proficiency in C++, Python, and modern system development.
* Development experience with deep learning frameworks and deployment models.
Desired skills:
* Work across AI application domains such as modeling, inference frameworks (e.g., ONNXRuntime, IREE, TVM)
* Familiarity with industry tools and methods from leading AI tech providers
* Experience with AMD/NVIDIA GPUs and inference backend development
* Hands-on deployment experience with AI models in real-world production environments
* LLVM-MLIR experience
Sound good?
In return you'll receive an excellent yearly salary, unrivalled career progression, working on some of the most advanced tech whilst working within a team of extremely talented individuals.
If this sounds interesting and you'd like to learn more, click the link below to apply or email me with a copy of your CV on smouland@eu-recruit.com
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/about-us/privacy-notice/)