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 to develop high-performance computing infrastructure for their Optical Tensor Processing Units (OTPUs). You'll work closely with hardware and ML teams, tackling challenges in AI workload optimization and designing systems for distributed environments. Ideal candidates will possess a strong foundation in C++, Python, and performance-critical systems, thriving in an innovative and fast-paced setting.
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 role involves rethinking how AI workloads are executed at speed and scale, focusing on software systems for distributed, low-latency inference across clusters.
You’ll collaborate with hardware and ML teams to optimise the stack—from model representation and execution to data movement and scheduling. Whether through compiler techniques, systems-level tuning, or custom runtime design, you’ll shape the performance layer of our AI platform. Ideal candidates think in microseconds and have experience in HFT, large-scale scientific compute, or AI infrastructure.
Responsibilities include:
Skills & Experience required:
Details