Remote Parallel Programming Jobs in the UK

4 of 4 Remote Parallel Programming Jobs in the UK

HPC Software Engineer

Reading, England, United Kingdom
Hybrid / WFH Options
Atomic Weapons Establishment
you to have experience in some of the following: The ability to programme in C, C++, Fortran, or a similar high-level language. Knowledge of computer architectures, in particular, parallel architectures (including accelerators such as GPUs) and their applicability to running large scientific calculations. Familiarity with parallel programming concepts – both threading and MPI style parallelism. An understanding More ❯
Posted:

Staff Software Engineer - System Performance Analysis

Cambridge, England, United Kingdom
Hybrid / WFH Options
Arm
or equivalent experience. Nice to Have Familiarity with GPU hardware architecture, including memory management, GPU-facing data structures, and GPU-specific synchronization mechanisms, particularly CPU-GPU coordination. Understanding of parallel programming principles, including threading models, synchronization mechanisms, and techniques for resolving concurrency issues. Debugging and problem-solving skills, especially when working across hardware and software boundaries. Methodical, analytical More ❯
Posted:

Remote Machine Learning Compiler Engineer - Gensyn

London, United Kingdom
Hybrid / WFH Options
Blockchain Works
GCC) and graph traversals required for writing code for such a compiler. Solid software engineering skills-practicing software engineer, having significantly contributed to/shipped production code. Understanding of parallel programming-specifically as it pertains to GPUs. Strong willingness to learn Rust-as a Rust by default company, we require everyone to learn Rust so that they can … autonomy. Nice to haves: Architecture understanding-full understanding of a computer architecture specialized for training NN graphs (Intel Xeon CPU, GPUs, TPUs, custom accelerators). Rust experience-systems level programming experience in Rust. Open-source contributions to Compiler Stacks. Compilation understanding-strong understanding of compilation in regards to one or more High-Performance Computer architectures (CPU, GPU, custom accelerator More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

CUDA Kernel Developer

Cambridge, England, United Kingdom
Hybrid / WFH Options
IC Resources
integrate kernels into the NPU framework. What's required for a successful CUDA Kernel Developer? Extensive experience in kernel development projects for GPUs Involvement in OpenCL, CUDA or similar parallel programming languages Understanding of ML frameworks - TensorFlow, PyTorch etc Strong C++ development skills Ability to work independently in a fast-paced environment If you are a CUDA Kernel More ❯
Posted:
Parallel Programming
10th Percentile
£40,000
25th Percentile
£49,000
Median
£61,000
75th Percentile
£80,250