Leave us your email address and we'll send you all the new jobs according to your preferences.
Software Engineer
Posted 2 days 16 hours ago by microTECH Global Limited
Job Title: Software Engineer
Job Type: Permanent
Location: Cambridge, UK
Hybrid Working Required - 3 Days On, 2 days Remote
Our client are a UK based AI start-up.
BriefDesigning 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
- 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 to hear more about this incredible position
microTECH Global Limited
Related Jobs
Regional Business Development Manager - Spain & Italy
- 80 000,00 € - 90 000,00 € Monthly
- Noord-Brabant, Eindhoven, Netherlands, 5611 AA
Regional Business Development Manager - Scandinavia
- 80 000,00 € - 90 000,00 € Monthly
- Noord-Brabant, Eindhoven, Netherlands, 5611 AA
Incident Manager & MIM Specialist/Telecom Domain
- London, United Kingdom
Software Architect (f/m/x)
- Wien, Austria
Software Engineer
- £700 Daily
- Suffolk, Ipswich, United Kingdom, IP1 1