and organisational skills Additional skills in any of the following also beneficial C#, WinForms, WPF, Qt/QML framework, HTML5, experience with algorithmic problems (OpenCL, CUDA), Machine learning and AI, OpenGL, OpenGL Shaders, VTK, OSG, Vulkan, JIRA, TestRail, TFS, Git, Jenkins, csh/bash, batch files, cmake, PowerShell. About more »
years of experience in kernel development for NPUs, GPUs, or similar hardware accelerators from 3 ~ 5 years (ML, linear algebra) Proficiency in CUDA, OpenCL, or similar parallel programming languages Experience in SIMD/vector processing experience(RISC-V Vector) Strong software development skills using standard development tools (e.g., Git more »
higher degree in Computer Science/Engineering or related disciplines Professional software development experience with modern C++ Experience with GPU compute in CUDA/OpenCL Knowledge of linear algebra equivalent to at least first-year university level Strong computer science and engineering fundamentals (e.g., OS, Compiler) Familiarity with software more »
WR1, Worcester, Worcestershire, United Kingdom Hybrid / WFH Options
Softweb Resourcing
projects. C++ Software Engineer – Computer Vision requirements: STEM degree background Strong maths background Good modern C++ experience Interest in Computer Vision ML, CUDA, OpenCV, OpenCL, optimisation, GPU, realtime video nice to have What’s in it for you: Training and growth in the role Work on projects used globally more »
Employment Type: Permanent
Salary: £40000 - £52000/annum Bonus + Flexi Work + more
WR1, Worcester, Worcestershire, United Kingdom Hybrid / WFH Options
Softweb Resourcing
background from a good University (BSc/Master’s/PhD) Good maths background Good modern C++ experience Interest in Computer Vision ML, CUDA, OpenCL nice to have. What’s in it for you: Training and growth in the role Work on projects used globally in the millions Great more »
Employment Type: Permanent
Salary: £30000 - £40000/annum Bonus, Hybrid working, BUPA + more
Cambridge, England, United Kingdom Hybrid / WFH Options
European Recruitment
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/ more »
Kings Langley, England, United Kingdom Hybrid / WFH Options
Client Server
architecture on large, complex systems You have a good understanding of modern 3D graphics and/or compute APIs, such as Vulkan, D3D12 and OpenCL You understand digital ASIC design methodologies and constraints You have excellent communication skills and are able to convey complex technical information to non-technical more »
Kings Langley, England, United Kingdom Hybrid / WFH Options
Client Server
architecture on large, complex systems You have a good understanding of modern 3D graphics and/or compute APIs, such as Vulkan, D3D12 and OpenCL You understand digital ASIC design methodologies and constraints You have excellent communication skills and are able to convey complex technical information to non-technical more »
part in the development and performance improvements for one of the leading software companies globally. You will be supporting Graphics and Compute APIs (DirectX, OpenCL, Vulkan) and work on improving the GPU technologies that the mobile and automotive markets will build upon for the future. If you hold experience more »
Kings Langley, England, United Kingdom Hybrid / WFH Options
Client Server
architecture on large, complex systems You have a good understanding of modern 3D graphics and/or compute APIs, such as Vulkan, D3D12 and OpenCL You understand digital ASIC design methodologies and constraints You have excellent communication skills and are able to convey complex technical information to non-technical more »
Cambridge, England, United Kingdom Hybrid / WFH Options
IC Resources
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 more »
new optimisations. What's required for this ML Compiler Engineer position? Extensive experience in compiler development Generating compiler back-end code Parallel programming experience - OpenCL, CUDA, OpenMP etc Experience with Assembly, binary, runtime, operating system level of software implementation Knowledge in ML algorithm development If you are a ML more »