sophisticated AI software and hardware systems, setting new standards in the industry. Desirable Technical Background NPU Chip architecture Software-Hardware co-design, workload analysis/slicing Proficiency across AI sub-fields, including application algorithms, frameworks, runtime, modelling, simulation and compilers. Track record of transforming academic research into commercial More ❯
sophisticated AI software and hardware systems, setting new standards in the industry. Desirable Technical Background NPU Chip architecture Software-Hardware co-design, workload analysis/slicing Proficiency across AI sub-fields, including application algorithms, frameworks, runtime, modelling, simulation and compilers. Track record of transforming academic research into commercial More ❯
sophisticated AI software and hardware systems, setting new standards in the industry. Desirable Technical Background NPU Chip architecture Software-Hardware co-design, workload analysis/slicing Proficiency across AI sub-fields, including application algorithms, frameworks, runtime, modelling, simulation and compilers. Track record of transforming academic research into commercial More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
critical thinking, collaborative skills and technical initiative Software design skills for elegant, high performance, easy to maintain code Extensive knowledge of data structures, algorithms, complexity and concurrency Strong C++ language knowledge and coding skills Relevant technical knowledge: Concurrency (multithreading, synchronisation and alternatives, parallel hardware) CPU architecture (CPI, dynamic execution … caching levels, cache misses, pipeline stalls) Data structures (linear, tree, hash and graph), algorithm selection and complexity (big O) Networking (standard packet protocols, performance in particular contexts) Linux development (user and/or kernel space) and scripting languages (bash, Python) Git, Agile techniques, CI/CD plus TDD or More ❯