Remote Permanent Parallel Programming Jobs in the UK

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

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:

Compute Library Engineer

Cambridge, England, United Kingdom
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 environment If 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:

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:

CUDA Kernel Developer

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:

Compute Library Engineer

United Kingdom
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 environment If more »
Posted:

.Net Software Engineering Manager

Slough, Berkshire, South East, United Kingdom
Hybrid / WFH Options
Daniel James Resourcing Ltd
a modern software development environment. Over 10 years of experience with Microsoft development technologies (.Net, SQL Server). Proficiency in asynchronous, multi-threaded, and parallel programming. Expertise in improving, refactoring, and rewriting code. Experience with Azure DevOps CI/CD pipelines. Ability to analyse, prioritise, and manage technical debt. more »
Employment Type: Permanent, Work From Home
Salary: £95,000
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:
Parallel Programming
10th Percentile
£41,250
25th Percentile
£51,250
Median
£62,500
75th Percentile
£73,750
90th Percentile
£175,000