1 of 1 Concurrent Programming Jobs in Cambridge

AI Software Engineer – Runtime & Systems (Contractor)

Location
Cambridge, England, United Kingdom
changing needs of Huawei Research and Development UK Limited. Required: Good software development skills in C/C++ and Python. Understanding of systems programming concepts such as concurrency, threads, synchronization, memory management and asynchronous execution. Hands-on experience in at least one relevant area such as runtime systems, distributed … systems, AI/ML systems, GPU/NPU programming, compilers, or high-performance computing. Ability to analyse software performance, debug complex systems and reason about performance bottlenecks. Familiarity with modern AI workloads and an interest in high-performance AI inference and accelerator systems. Ability to learn new software ...