Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
Strong mathematical and analytical problem-solving skills. Desirable Skills: Experience with C# .NET, WinForms, WPF, or the Qt/QML framework, or HTML5. Experience in GPU programming (e.g., OpenCL, CUDA). Knowledge of AI and Machine Learning techniques. Expertise in graphics development (2D/3D) using technologies such as OpenGL, OpenGL Shaders, VTK, OSG, or Vulkan. Why apply for More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
Qt, QML); 3D graphics toolkits (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 be considered (similarly exposure to More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Qt, QML); 3D graphics toolkits (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 be considered (similarly exposure to More ❯
including advanced OpenCV, Boost, Standard library, and Jsoncpp for efficient data processing and manipulation. Implement machine learning models for object detection, particularly using YOLOv5, and optimize performance using NvidiaCUDA hardware acceleration. Develop, test, and deploy cloud-based applications and simulations, using Azure DevOps, Docker, and cloud-based agents for continuous integration and deployment. Write and maintain unit tests More ❯
Proficient using Git version control Strong problem-solving abilities and communication skills Desirable skills: Experience in UI development e.g. ImGui Understanding of multithreading techniques Experience with GPU programming e.g. CUDA Experience with a messaging framework, e.g. NATS, RabbitMQ Experience with low level graphics APIs such as OpenGL Experience working in and configuring cloud environments (e.g. AWS, Azure, GCP) Experience More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Good oral and written English skills "Nice To Have" Skills and Experience : Experience with ML software frameworks (e.g. PyTorch) Familiarity with ML hardware accelerators (e.g. NPUs, TPUs, GPUs with CUDA support) Knowledge of optimising and profiling software Experience with assembly programming Software development and integration on Linux, Android, or similar systems Knowledge of scripting languages, including Python In Return More ❯
create insights, that's a plus. Deeper systems knowledge. Extra experience with any of the following would be an asset: developing GPU kernels and/or ML compilers (e.g. CUDA, OpenCL, TensorRT Plugins, MLIR, TVM, etc); optimizing systems to meet strict utilization and latency requirements with tools such as Nvidia NSight; and/or you've worked with embedded More ❯
expect from you Extensive experience of both Python a C++. Experience working with drone flight controllers such as Ardupilot, PX4, or Betaflight. Deep understanding of Docker, including experience with CUDA and Docker integrations. Familiar with NVIDIA Jetson architecture and deployment workflows. Proficient in working in a fully terminal-based Linux environment without reliance on GUIs, shell scripting for automation More ❯
new concepts quickly and to self-acquire missing background knowledge. A high degree of autonomy, determination and grit in making cool tech work. Big plus: experience with GPU programming (CUDA, Torch) and graphics pipelines (Vulkan, OpenGL) Big plus: experience with software integration on UAVs Full time availability (40 hours) While having the perfect background is nice, if you are More ❯
optimise state-of-the-art algorithms and architectures, ensuring compute efficiency and performance. Low-Level Mastery: Write high-quality Python, C/C++, XLA, Pallas, Triton, and/or CUDA code to achieve performance breakthroughs. Required Skills Understanding of Linux systems, performance analysis tools, and hardware optimisation techniques Experience with distributed training frameworks (Ray, Dask, PyTorch Lightning, etc.) Expertise … with machine learning frameworks (JAX, Tensorflow, PyTorch etc.) Passion for profiling, identifying bottlenecks, and delivering efficient solutions. Highly Desirable Track record of successfully scaling ML models. Experience writing custom CUDA kernels or XLA operations. Understanding of GPU/TPU architectures and their implications for efficient ML systems. Fundamentals of modern Deep Learning Actively following ML trends and a desire … to push boundaries. Example Projects: Profile algorithm traces, identifying opportunities for custom XLA operations and CUDA kernel development. Implement and apply SOTA architectures (MAMBA, Griffin, Hyena) to research and applied projects. Adapt algorithms for large-scale distributed architectures across HPC clusters. Employ memory-efficient techniques within models for increased parameter counts and longer context lengths. What We Offer: Real More ❯
Karlsruhe, Baden-Württemberg, Germany Hybrid / WFH Options
Cinemo GmbH
CPU (ARM/x86/Qualcomm) and GPU architectures (NVIDIA) - experience with Qualcomm is a must Experience with state-of-the-art performance toolkits, software stacks and profiling tools (Cuda/CuDNN/TensorRT, Jit + Jax) Proficient knowledge of Python, C/C++, PyTorch, TensorFlow, Keras Fundamental knowledge of ARM/x86 assembly Fundamental knowledge about parameter efficient … software platforms in the field of AI/ML Ensure that every bit of available performance is used for the best possible user experience Technologies: AI ARM Android Cloud CUDA Embedded Hardware Keras Linux Machine Learning Mobile PyTorch Python TensorFlow C++ More: Cinemo is a global provider of highly innovative infotainment products that make every screen an opportunity. Its More ❯