We're not just a job board.

ECM help candidates secure the best jobs in UK science and engineering. Register with us, we'll get back to you.

Senior Rust AI Systems Developer (26768)

Cambridge, hybrid working
to £80k plus benefits
Filled

High-performance AI inference systems, API development, Rust or C++ skills

Join fellow developers and researchers building a high-performance platform for large scale applications of AI technology. Deep learning powers the inference systems underpinning a variety of workloads running on the system. Bring your Rust, or C++, skills to bear in a challenging and rewarding new position.

Your CV will show you have:

  • A good degree in computing or a numerate/technical subject from a top university, backed by strong A-level grades
  • Ability to take on a senior engineer’s responsibilities, taking the lead on projects when required, helping define development processes, offering advice and mentoring colleagues
  • Significant development expertise with Rust or modern C++, and an interest in Rust
  • Full UK work permission without time limit, restriction or sponsorship

You will also ideally have skills with several of the following: the ONNX runtime, TensorFlow, PyTorch, MXNet, compiler technologies, API design and implementation, low level runtime/driver development, low-latency systems, cloud, multithreaded or multi-core development, performance optimisation (e.g. cache misses), Linux development.

You’ll join a small, collaborative, friendly and growing team of dedicated engineers and researchers based in Cambridge, UK. Hybrid working options are available with up to two days home working per week.

Please note: even if you don’t have exactly the background indicated, do contact us now if this type of job is of interest – we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.