Salary: £85,000 - 120,000 per year Requirements: Experience with heterogeneous computing hardware (HPC, NPUs, ASICs, quantum systems). Strong background in machine learning research, including algorithm development and benchmarking. Hands-on experience with generative models (diffusion, flows, GANs). Proficiency in PyTorch, Python, and modern ML tooling. Experience in computational science, numerical methods, or scientific computing. MSc or PhD in Machine Learning, Computer Science, Physics, Applied Mathematics, or a related field, or equivalent research experience. Responsibilities: Contribute to the development of new machine learning algorithms designed for advanced computing systems. Collaborate closely with researchers across machine learning, physics, and scientific computing. Focus on generative models, numerical methods, and hybrid quantum-classical approaches. Benchmark ML systems on cutting-edge hardware platforms. Engage in research-driven projects that blend machine learning with advanced computation. Technologies: Hardware Machine Learning PyTorch Python More: We are a pioneering organization developing next-generation computing technologies. Our team works at the intersection of machine learning, computational science, and emerging hybrid computing architectures. We offer a collaborative environment that embraces innovation in algorithmic development. This role is ideal for candidates who thrive in research-driven settings and want to tackle complex challenges. Join us for a unique opportunity to contribute to significant advancements in machine learning algorithms for non-traditional compute architectures. last updated 13 week of 2026