AI Inference Developer

UK - Cambridgeshire
On-Site
Permanent

Job Title: AI Inference Developer

Job Type: Permanent

Location: Cambridge, UK

Hybrid Working Required – 3 Days On, 2 days Remote

 

Our client are a UK based AI start-up.

 

Brief:

Designing and developing the software systems that enable us to run machine learning (ML) inference workloads at state of the art latencies and efficiency on FPGA-based hardware accelerators. Working throughout the stack to define the ways we program AI accelerators, from co-designing the instruction sets together with the hardware engineering team, to developing the compilers and application APIs to interface the accelerator with ML models and frameworks.

 

Responsibilities:

Programming our bespoke hardware accelerators by writing compilers and DSLs

Creating tools for debugging, profiling, and optimising programs for our accelerators

Developing efficient applications and runtime libraries for server CPUs that utilise our accelerators

 

Key Requirements:

PhD or MSc in related field

Used 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) 

3 years of experience working on relevant areas such as performance sensitive- or systems programming, and compiler development

 

Please get in touch with daniel@microtech-global.com to hear more about this incredible position

19003ufk
© 2025 microTECH Global Limited
Headquarters: Park House, Park Street, Maidenhead, Berkshire SL6 1SL
Bristol, UK: Office 202, Origin Workspace, 40 Berkeley Square, Bristol BS8 1HP
Bengaluru, India: FF-2 Ozone Whites, Doddanaga Mangal, Electronic City Phase-2, Bengaluru, Karnataka 560100, India
This site uses cookies, by browsing the site you are agreeing to their use. To find out how we use them please read our Cookie Policy.  Hide