Remote Permanent Parallel Programming Jobs in the UK

1 to 11 of 11 Permanent Parallel Programming Jobs in the UK with Remote Work Options

Senior Compute Library Engineer - Parallel Programming / Microarchitecture / C++

Cambridge, England, United Kingdom
Hybrid / WFH Options
European Recruitment
Senior Compute Library Engineer - Parallel Programming/Microarchitecture/C++ We are currently partnered with a cutting-edge semiconductor startup in the UK working on next-generation CPU/Risc-V technologies. The team is looking to expand its headcount with a Senior Compute Library Engineer to actively … of 5 years of relevant industry experience developing kernels for hardware accelerators. Strong knowledge of CPU, GPU, NPU, or VPU microarchitecture. Extensive experience in parallel programming in either CUDA or OpenCL. Strong software development skills (including strong skills in C/C++) and a basic understanding of ML … frameworks. Strong expereince with SIMD is highly advantageous. Keywords: Compute Library/CL/Parallel Programming/CUDA/OpenCL/Microarchitecture/Micro-architecture/Micro Architecture/Git/Jira/Machine Learning/ML/Tensorflow/Pytorch/C/C++/NPU/ more »
Posted:

Rust/C++ Software Engineer

Nationwide, United Kingdom
Hybrid / WFH Options
Key Talent Solutions
expertise in Rust and C++ to develop high-performance software components for blockchain applications. Collaborate with cross-functional teams to design, implement, and optimize parallel programming algorithms for distributed systems. Compiler Development: Contribute to the design and implementation of compilers tailored for blockchain platforms. Develop and optimize compiler … approaches to enhance blockchain scalability, security, and performance using cutting-edge technologies. Research and Innovation: Stay updated on the latest advancements in computer architecture, parallel programming, and distributed systems. Drive innovation by proposing and implementing novel solutions to complex technical challenges in the blockchain space. Requirements: I have … extensive experience in software development, with proficiency in both Rust and C++. Expertise in parallel programming and distributed systems, with a focus on optimizing performance and scalability. Strong understanding of compilers and experience in compiler development are highly desirable. I have a passion for blockchain technology and a more »
Employment Type: Permanent
Salary: £75000 - £110000/annum Bonus, Dental, Insurance, Equity
Posted:

AI Software Architect

Oxford, Oxfordshire, South East
Hybrid / WFH Options
IC Resources
on specialized hardware Optimizing AI model inference pipelines for performance, efficiency, and scalability on hardware accelerators Hardware-software co-design Desired experience Knowledge of parallel computing principles and experience with parallel programming models (e.g., MPI, OpenMP) for distributed AI processing What’s on offer? Competitive base, share more »
Employment Type: Permanent
Posted:

AI Architect

Oxford, England, United Kingdom
Hybrid / WFH Options
IC Resources
compute systems Deep understanding of transformer/LLM architectures Hardware bottlenecks and how to mitigate them SW-HW co-design Desired experience Knowledge of parallel computing principles and experience with parallel programming models (e.g., MPI, OpenMP) for distributed AI processing What’s on offer? £100-150k more »
Posted:

AI Software Architect

Oxfordshire, Oxford, South East
Hybrid / WFH Options
IC Resources
on specialised hardware. Strong understanding of hardware-software co-design principles, including memory hierarchy optimisation, cache management, and hardware/software partitioning. Knowledge of parallel computing principles and experience with parallel programming models (e.g., MPI, OpenMP) for distributed AI processing. Deep understanding of AI model architectures, algorithms more »
Employment Type: Permanent
Posted:

AI Software Architect

Oxfordshire, England, United Kingdom
Hybrid / WFH Options
IC Resources
on specialised hardware. Strong understanding of hardware-software co-design principles, including memory hierarchy optimisation, cache management, and hardware/software partitioning. Knowledge of parallel computing principles and experience with parallel programming models (e.g., MPI, OpenMP) for distributed AI processing. Deep understanding of AI model architectures, algorithms more »
Posted:

Senior Compute Library Engineer

Cambridge, Cambridgeshire
Hybrid / WFH Options
IC Resources
What's required for a successful Senior Compute Library Engineer? 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 Extensive experience with mentorship or leading a team Ability to more »
Employment Type: Permanent
Posted:

Technical Director (Online Services)

United Kingdom
Hybrid / WFH Options
mustard
with at least 2 as a lead/senior/TD Strong understanding of C/C++, performance analysis, optimization and debugging Background with parallel programming and multi-threaded engine systems. Comprehensive understanding of PC and console architecture, memory systems and best practices for cross-platform game development. more »
Posted:

LLVM Compiler Engineer

United Kingdom
Hybrid / WFH Options
IC Resources
therefore looking to considerably expand their Cambridge team. What's required for this LLVM Compiler Engineer position? Strong background in LLVM Compiler development C++ programming skills Experience in optimisation passes Strong knowledge of parallel programming languages If you are an LLVM Compiler Engineer and you're looking more »
Posted:

Compute Library Engineer

Cambridge, Cambridgeshire
Hybrid / WFH Options
IC Resources
framework. What's required for a successful Compute Library Engineer? 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 environmentIf you more »
Employment Type: Permanent
Posted:

CUDA Kernel Developer

Cambridge, England, United Kingdom
Hybrid / WFH Options
IC Resources
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 more »
Posted:
Parallel Programming
10th Percentile
£41,250
25th Percentile
£51,250
Median
£62,500
75th Percentile
£73,750
90th Percentile
£175,000