Are you ready to help shape the next generation of AI hardware acceleration? This is an opportunity for a talented Senior Software Developer to design and build the software systems that power ultra-efficient machine learning inference workloads on cutting-edge FPGA-based hardware.
What you'll do:
Develop the entire software stack that programs bespoke hardware accelerators -- from co-designing instruction sets with hardware engineers to building compilers, DSLs, and APIs that bridge AI models and frameworks.
Write efficient applications and runtime libraries for server CPUs that leverage these accelerators.
Create powerful tools for debugging, profiling, and optimising workloads to achieve state-of-the-art performance.
About you:
Master's or PhD in a relevant scientific or engineering field.
Proven experience using Rust in production or open source projects.
Strong background in low-level languages (Rust, C, C++) or functional programming (Haskell, OCaml, Nix).
3+ years' experience in performance-sensitive or systems programming and compiler development.
Enthusiastic about tackling the challenges of programming novel processor architectures.
Detail-oriented with good communication skills.
Why join?
You'll work alongside world-class engineers to push the boundaries of AI acceleration technology -- and see your work have real impact across the stack.
Apply now for more info!
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.