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 the more »
Strong expertise in algorithms, data structures, multivariate calculus, and linear algebra. Proficient in Python, TensorFlow, PyTorch, or similar languages and frameworks, with experience writing CUDA kernels and profiling GPU code a plus. Excellent communication skills, with the ability to work effectively in cross-functional teams and present complex ideas more »
of 5 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 more »
s or 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 more »
levels using modern C++ (14, 17, 20) and Python. Coupled with this you will have a deep understanding of image processing software, GPGPU development, CUDA and HPC programming. Any exposure to medical imaging, medical device development etc. would be beneficial. The successful candidate can expect a first class base more »
and Websockets particularly those used by Crypto exchanges Experience working in a Linux environment Nice-to-haves: Knowledge of GPU programming such as using CUDA Previous experience writing execution trading strategies and managing trading systems This is an exceptional mandate - please let me know if interested. more »
the NPU framework. 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 more »
time algorithm development for video applications. Experience using computer simulation software (MATLAB, Simulink). Design and familiarity with FPGAs preferred. Knowledge of C, C++, CUDA, OpenCL, OpenGL, or OpenCV is a plus. Experience in digital system design and analysis. Experience with and knowledge of UHD, HD and NTSC/ more »
research, developing their code base and tackling optical challenges. What's required? Strong C/C++ and Python skills Experience with a variety of: CUDA, OpenGL, Vulkan, DirectX, Unity Cross platform development - Linux, Windows, Android Interest/experience with parallel computing Bonus - An interest in the AR/VR more »
into the NPU 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 more »
in shaping an internal rendering tool. As a key member of the team, you'll delve into the depths of compute shaders, GLSL, and CUDA to drive advancements in ray tracing, photogrammetry, image processing, and computer vision. Your expertise will be instrumental in enhancing rendering capabilities and pushing the more »
machine learning models supporting motion planning, and their integration into Oxa Driver™ across multiple platforms. Deploy models to NVIDIA hardware, writing custom C++ and CUDA code as needed. Leverage cloud tooling and infrastructure to create repeatable model optimisation and deployment workflows. Design and implement metrics for model validation and … modern deep learning frameworks and runtimes (e.g., PyTorch, TensorFlow, ONNX, TensorRT). Experience developing efficient C++ code for modern CPUs. Experience with GPGPU/CUDA programming. Hands-on experience working with software profiling and debugging tools. Proven record of leading and delivering projects as part of a team. Effective more »
days onsite required. Experience of the Compiler Engineer will include: Experience with compiler frameworks e.g. LLVM, MLIR, GCC Experience with computation APIs e.g. OpenCL, CUDA Experience with C++ and Python BSc or MSc in a relevant field Fluent EnglishIf you are a Compiler Engineer looking for an exciting new more »
in-depth knowledge of TVM and IREE coupled with strong C, C++ and Python skills. Any exposure to neural network design, DSP algorithm development, CUDA, Vulkan, DirectX, LLVM or GCC would be beneficial too. This is an exciting opportunity to work at the leading edge of this exciting technology. more »
Performance Computing/HPC/GPU/TPU/Deepspeed/AI/OpenAI/Distributed Systems/Big Data/ETL Pipeline/CUDA By applying to this role, you understand that we may collect your personal data and store and process it on our systems. For more more »
working model, required onsite 2-3 days a week. Experience for the Compute Library Engineer will include: Programming with C++ High performance computing experience (CUDA, OpenCL, OpenMP, MPI) Optimisation of compute libraries (Intel VTune, NVIDIA Nsight, Perf) Understanding of computer architecture at system levelIf you are a Compute Library more »
Parma, Province of Parma, Emilia-Romagna Hybrid / WFH Options
IC Resources
a hybrid working mode, required onsite 3 days a week. Experience of the Software Engineer will include: Object-oriented programming with C++ Development with CUDA Simulator experience Scripting with Python or Bash Fluent Italian and EnglishIf you are a Software Engineer looking for an exciting new challenge within a more »
for the highest standards to make our application robust and reliable Requirements: 2/3 years industry experience good background in Python Experience with: Cuda, Docker, FastAPI are a MUST Understanding of infrastructure, application architecture and deployment processes APPLY NOW – send your cv to: henry.wilton@opusrs.com more »
experience as a Python developer (preferably in start-up environments) Up to date AI experience Advance level Docker skills (deploying AI models) Experience with CUDA configurations Please apply with an updated CV for immediate consideration. About Gravitas Recruitment Group Gravitas Recruitment Group is a rapidly expanding, award-winning specialist more »
art optimisation capabilities to leading Trading and AI firms alike. They need someone with very strong C++ skills, as well as strong exposure to Cuda . If you are interested in working on the cutting edge of HPC/GPU optimisation, don't hesitate to apply (even if you more »
some of the following would benefit your application: GUI development, C#, WinForms or WPF Qt/QML, or HTML5 GPU development programming (OpenCL or CUDA) 2D/3D graphics development; OpenGL, OpenGL Shaders, VTK, OSG, Vulkan Machine learning CI experience; JIRA, TestRail, TFS, Git, Jenkins, csh/bash, batch … PowerShell On offer is a competitive salary and benefits package and performance-related bonuses. Keywords: Scientific Computing, Mathematical Modelling, C, C++, Fortran, C#, GUI, CUDA, OpenGL, Surrey Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now more »
About Altered Altered is a leader in Voice-Synthetic Media and the creator of the world’s first Voice Editor product that democratizes voice content creation using unique speech-to-speech Voice-Over technology. Our product is used to animate more »
Cambridge, England, United Kingdom Hybrid / WFH Options
IC Resources
CUDA Kernel Developer £80,000 - £90,000 + bonus & hybrid working! I'm currently working with a Cambridge-based, multinational Semiconductor scale-up who are focused on developing AI accelerators. You will have the opportunity to work in a rapidly changing environment where your new ideas will become innovative … chance for an engineer to progress their career and achieve future aspirations. They provide a stable and supportive environment. They are looking for a CUDA Kernel Developer to develop and optimise high-performance kernels for ML operators on NPU architectures. They are looking for an exceptional engineer to join … applications. You will also collaborate with the hardware and software teams to 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 more »
Cambridge, England, United Kingdom Hybrid / WFH Options
European Recruitment
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/CPU/GPU/VPU If more »