New hybrid Senior Software Engineer job based in Cambridge, Cambridgeshire!
We’re looking for a talented Senior Software Engineer to join a cutting-edge team based in Cambridge, Cambridgeshire developing real-world AI solutions - including ultra-low-latency speech recognition and large-scale foundation models.
Key responsibilities and requirements for the Senior Software Engineer job:
- Building the software that runs machine learning (ML) tasks quickly and efficiently on the FPGA-based hardware
- Program bespoke hardware accelerators and create tools for debugging, profiling and optimisation
- Develop efficient applications and runtime libraries for server CPU’s
Key skills / experience required for the Senior Software Engineer job:
- MSc/PhD in a related scientific / engineering field
- Experience using Rust in production or open-source codebases
- Experience with low-level programming languages in general (e.g. Rust, C, C++) or functional programming languages (e.g. Haskell, OCaml, Nix)
This is a great opportunity for a Senior Software Engineer to join a passionate team of engineers developing software systems that perform at scale and speed in Cambridge, Cambridgeshire.
Apply now for the hybrid Senior Software Engineer job in Cambridge, Cambridgeshire.
             Â