or Fortran). - Further experience with C# (including WinForms, WPF, QML Frameworks) would be desirable. - Strong numeracy and understanding of mathematical modelling. - Experience with CUDA, multithreading, AI/ML would be advantageous. - Any exposure to 3D/2D graphics development (OpenGL, Vulkan) would be beneficial. The company offers an More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
OpenGL, Vulkan or shaders); CI experience (CMake, JIRA, Git, Jenkins); GIS development tools (GDAL API, MapBox API); multithreading/parallel computing (GPU programming or CUDA); MATLAB/Python scripting for mathematical/geology problems would be advantageous. Due to specific requirements, applicants without the relevant project experiences will not More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
OpenGL, Vulkan or shaders); CI experience (CMake, JIRA, Git, Jenkins); GIS development tools (GDAL API, MapBox API); multithreading/parallel computing (GPU programming or CUDA); MATLAB/Python scripting for mathematical/geology problems would be advantageous. Due to specific requirements, applicants without the relevant project experiences will not More ❯
guildford, south east england, United Kingdom Hybrid / WFH Options
Nscale
automation tools (e.g., Ansible, PXE, Terraform). Experience with monitoring tools such as Prometheus, Grafana, and DCGM. Understanding of GPU/accelerator toolchains like CUDA or ROCm. A proactive, customer-first mindset with strong communication skills. Ability to work effectively in both individual and team settings. Comfort operating in More ❯
woking, south east england, United Kingdom Hybrid / WFH Options
Nscale
automation tools (e.g., Ansible, PXE, Terraform). Experience with monitoring tools such as Prometheus, Grafana, and DCGM. Understanding of GPU/accelerator toolchains like CUDA or ROCm. A proactive, customer-first mindset with strong communication skills. Ability to work effectively in both individual and team settings. Comfort operating in More ❯
woking, south east england, United Kingdom Hybrid / WFH Options
IC Resources
Graphics Hardware Processors (5 - 10+ years' experience) Strong understanding of modern 3D graphics and/or compute APIs, such as Vulkan, D3D12 and OpenCL, CUDA etc. Definition of high-level GPU architecture/micro-architecture Confidence knowledge in the ASIC digital design flow Experience in R&D of the More ❯
guildford, south east england, United Kingdom Hybrid / WFH Options
IC Resources
Graphics Hardware Processors (5 - 10+ years' experience) Strong understanding of modern 3D graphics and/or compute APIs, such as Vulkan, D3D12 and OpenCL, CUDA etc. Definition of high-level GPU architecture/micro-architecture Confidence knowledge in the ASIC digital design flow Experience in R&D of the More ❯
guildford, south east england, United Kingdom Hybrid / WFH Options
European Tech Recruit
technical documentation and feature descriptions for GPU projects. Requirements: Strong C/C++ competency Competent with LLVM, knowledge of MLIR Understanding of GPGPU API; CUDA, OpenCL or SYCL. Deep understanding of GPU architecture, data structures and algorithms 3+ years experience of ASIC design, verification, validation and integration If this More ❯
woking, south east england, United Kingdom Hybrid / WFH Options
European Tech Recruit
technical documentation and feature descriptions for GPU projects. Requirements: Strong C/C++ competency Competent with LLVM, knowledge of MLIR Understanding of GPGPU API; CUDA, OpenCL or SYCL. Deep understanding of GPU architecture, data structures and algorithms 3+ years experience of ASIC design, verification, validation and integration If this More ❯
Frontend/Backend LLVM or MLIR. Strong programming language skills with C and/or C++. Familiarity with a GPGPU API such as SYCL, CUDA or OpenCL. Open Source code commits and reviews are beneficial. Experience of low level software or hardware development that require looking at computer architecture …/LLVM/GCC/OpenSource/Linux/C/C++/Low level/Hardware/debuggers/Fortran/OpenCL/CUDA/MLIR/Machine Learning/GPU/GPGPU By applying to this role you understand that we may collect your personal data and More ❯
Frontend/Backend LLVM or MLIR. Strong programming language skills with C and/or C++. Familiarity with a GPGPU API such as SYCL, CUDA or OpenCL. Open Source code commits and reviews are beneficial. Experience of low level software or hardware development that require looking at computer architecture …/LLVM/GCC/OpenSource/Linux/C/C++/Low level/Hardware/debuggers/Fortran/OpenCL/CUDA/MLIR/Machine Learning/GPU/GPGPU By applying to this role you understand that we may collect your personal data and More ❯
Computer Vision and Machine Learning Engineer - GPU Programming/CUDA/OpenCL/C++/Gaussian Splatting/NeRF Do you have a solid experience in Machine Learning and Computer Vision with programming experience in C++? Experience with GPU compute in CUDA/OpenCL? Solid experience in image … degree in ML/AI, Computer Science/Engineering, or related disciplines Professional software development experience with modern C++ Experience with GPU compute in CUDA/OpenCL Excellent communication, teamwork and a results-oriented attitude Proficiency in problem-solving and debugging Expertise in image-based 3D reconstruction: Photogrammetry, Neural More ❯
Computer Vision and Machine Learning Engineer - GPU Programming/CUDA/OpenCL/C++/Gaussian Splatting/NeRF Do you have a solid experience in Machine Learning and Computer Vision with programming experience in C++? Experience with GPU compute in CUDA/OpenCL? Solid experience in image … degree in ML/AI, Computer Science/Engineering, or related disciplines Professional software development experience with modern C++ Experience with GPU compute in CUDA/OpenCL Excellent communication, teamwork and a results-oriented attitude Proficiency in problem-solving and debugging Expertise in image-based 3D reconstruction: Photogrammetry, Neural More ❯
Computer Vision and Machine Learning Engineer - GPU Programming/CUDA/OpenCL/C++/Gaussian Splatting/NeRF Apply promptly! A high volume of applicants is expected for the role as detailed below, do not wait to send your CV. Do you have a solid experience in Machine … Learning and Computer Vision with programming experience in C++? Experience with GPU compute in CUDA/OpenCL? Solid experience in image-based 3D reconstruction including Photogrammetry, Neural Radiance Fields (NERF) or Gaussian Splatting techniques. Do you want to join a globally recognised mobile/tech development company? We are … degree in ML/AI, Computer Science/Engineering, or related disciplines Professional software development experience with modern C++ Experience with GPU compute in CUDA/OpenCL Excellent communication, teamwork and a results-oriented attitude Proficiency in problem-solving and debugging Expertise in image-based 3D reconstruction: Photogrammetry, Neural More ❯
systems for data ingestion, processing, and model customisation. Optimise GPU utilisation and system performance using frameworks like DeepSpeed, Triton Inference Server, TensorRT, and custom CUDA/Rocm kernels. Conduct performance testing and resolve bottlenecks across training, fine-tuning, and inference workflows. Document and build tooling to ensure successful use … multimodal generative models. Expertise in distributed training frameworks like DeepSpeed or Fully Sharded Data Parallel (FSDP). Experience with GPU programming and optimisation e.g CUDA, TensorRT, or ROCm. Knowledge of fine-tuning methods, such as LoRA, prefix-tuning, and adapter-based techniques, and experience improving model performance. Experience with More ❯
systems for data ingestion, processing, and model customisation. Optimise GPU utilisation and system performance using frameworks like DeepSpeed, Triton Inference Server, TensorRT, and custom CUDA/Rocm kernels. Conduct performance testing and resolve bottlenecks across training, fine-tuning, and inference workflows. Document and build tooling to ensure successful use … multimodal generative models. Expertise in distributed training frameworks like DeepSpeed or Fully Sharded Data Parallel (FSDP). Experience with GPU programming and optimisation e.g CUDA, TensorRT, or ROCm. Knowledge of fine-tuning methods, such as LoRA, prefix-tuning, and adapter-based techniques, and experience improving model performance. Experience with More ❯