Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading AI company is seeking Senior and Staff Software Engineers in Leeds. The role focuses on optimizing the performance of AI workloads across distributed computing environments, requiring a strong background in C++, Python, and experience in high-performance computing. Join a dynamic and innovative team pushing the boundaries of AI technology in a supportive environment.
Social network you want to login/join with:
Company Overview
Flux is pioneering a new class of AI accelerators called Optical Tensor Processing Units (OTPUs). We’ve already developed functioning prototypes and are now scaling our operations in London. Our work environment rewards innovation, speed, and bold thinking.
The role
We’re hiring Senior and Staff Software Engineers to build the high-performance computing infrastructure that powers our OTPUs. This involves rethinking how AI workloads are executed at speed and scale, not just scaling models.
You’ll lead the design and implementation of software systems that run distributed, low-latency inference across clusters. You’ll work closely with hardware and ML teams to optimise every layer—from model representation and execution to data movement and scheduling. Whether through compiler techniques, systems tuning, or custom runtime design, you’ll shape the performance layer of our AI platform. This role is suited for engineers who think in microseconds, not just model accuracy. Experience in HFT, large-scale scientific compute, or AI infrastructure at scale is desirable.
Responsibilities
Skills & Experience
Details