environments where priorities shift between experimentation and delivery. Ways to stand out from the crowd: Experiences with programming languages such as Perl, Python Experiences in Nvidia Technologies including GPU, CUDA Strong familiarity with LLM, AI and Machine Learning and HPCWidely considered to be one of the technology world's most desirable employers, NVIDIA offers highly competitive salaries and a More ❯
PyTorch or TensorFlow for AI-based perception or control. Exposure to distributed, embedded, or real-time systems. Knowledge of simulation tools like Gazebo or RViz. Experience with GPU programming (CUDA/OpenCL) or control optimisation. Familiar with robotics frameworks – MoveIt, Eigen, OpenCV. Understanding of sensor fusion, mapping, and SLAM pipelines. Why You’ll Like It: Early-stage company that More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Cubiq Recruitment
PyTorch or TensorFlow for AI-based perception or control. Exposure to distributed, embedded, or real-time systems. Knowledge of simulation tools like Gazebo or RViz. Experience with GPU programming (CUDA/OpenCL) or control optimisation. Familiar with robotics frameworks – MoveIt, Eigen, OpenCV. Understanding of sensor fusion, mapping, and SLAM pipelines. Why You’ll Like It: Early-stage company that More ❯
cambridge, east anglia, united kingdom Hybrid/Remote Options
Arm
Video Codec Experience: Familiarity with standard video codecs (e.g., H.264, H.265, AV1) and their integration in media pipelines. GPU Programming: Hands-on experience with GPU programming technologies, such as CUDA or OpenCL, to optimise performance for high-computation tasks. Scripting Knowledge: Proficiency in at least one scripting language like Python for automation and tool integration. Mentoring Junior Engineers: Experience More ❯
Software Engineer with ML focus 5+ years of proficient experience with Python, strong experience in ML frameworks (TensorFlow, PyTorch, Scikit-learn) Experience with distributed training and optimization on GPUs (CUDA, RAPIDS) Familiarity with data pipelines (Spark, Databricks, Kafka) Hands-on experience with CI/CD for ML workflows and container orchestration (Docker, Kubernetes) Strong knowledge of algorithms, data structures More ❯
software on GitHub, PyPI, Anaconda Cloud, and Docker Hub, as well as use of Pytorch lightning, Git, test-driven design. Knowledge of parallel computing technologies, such as NVIDIA's CUDA platform, OpenCL, and OpenMPI. The salary range for Cambridge, UK: - Senior Scientist I, Computational Biology: £75,000 - £117,500 Senior Scientist II, Computational Biology: £94,000 - £152,500 Exact More ❯
CI/CD Deep understanding of ML/DL algorithms, model evaluation, and data engineering Strong communicator and collaborator across technical and business teams Bonus Points Experience with NVIDIACUDA, cuDNN, TensorRT, and GPU acceleration Familiarity with HPC workloads and vector databases (FAISS, Pinecone) Knowledge of ethical AI frameworks and global compliance standards Why HCLTech? Work on mission-critical More ❯
Ansible), Kubernetes, and skills of writing code in Python. Solid understanding of GPU computing practices for ML training and inference workloads, GPU software stack components, including drivers, libraries (e.g. CUDA, OpenCL). Customer centric mindset. Additional desirable skills Hands on experience with HPC/ML orchestration frameworks (e.g. Slurm, Kubeflow). Hands on experience with deep learning frameworks (e.g. More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
MBDA
EO Sensor perceives it. You will need Skills in Windows and Linux native software (C/C++), dynamic languages like python, GPU-acceleration and 3D graphics (Open GL, GLSL, CUDA, Vulkan), A strong software background including software architecture design, concurrency, synchronisation, and database design An appreciation of or the desire to learn the physics of the propagation of EM More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid/Remote Options
MBDA
EO Sensor perceives it. You will need Skills in Windows and Linux native software (C/C++), dynamic languages like python, GPU-acceleration and 3D graphics (Open GL, GLSL, CUDA, Vulkan), A strong software background including software architecture design, concurrency, synchronisation, and database design An appreciation of or the desire to learn the physics of the propagation of EM More ❯
design patterns. Experience in data science tools and ML tools (e.g., NumPy, pandas, scikit-learn, PyTorch) and open-source contributions (especially Python-based) would be a bonus. Familiarity with CUDA, GPU-based computations, end-to-end neural network training, MLOps, and academic research in machine learning are also beneficial. Experience configuring and maintaining cloud infrastructure including network infrastructure, compute More ❯
design patterns. Experience in data science tools and ML tools (e.g., NumPy, pandas, scikit-learn, PyTorch) and open-source contributions (especially Python-based) would be a bonus. Familiarity with CUDA, GPU-based computations, end-to-end neural network training, MLOps, and academic research in machine learning are also beneficial. Experience configuring and maintaining cloud infrastructure including network infrastructure, compute More ❯
or related field, or equivalent experience in 3D graphics or ML systems. Strong in C Python, 3D graphics pipelines, inverse rendering, and geometry processing. Experience with GPU programming (OpenGL, CUDA, Vulkan), PyTorch/TensorFlow, and real-time engines (Unity/Unreal). Solid grasp of optimization, linear algebra, computer vision, and numerical methods. Skilled in multithreading, memory management, and More ❯
or related field, or equivalent experience in 3D graphics or ML systems. Strong in C Python, 3D graphics pipelines, inverse rendering, and geometry processing. Experience with GPU programming (OpenGL, CUDA, Vulkan), PyTorch/TensorFlow, and real-time engines (Unity/Unreal). Solid grasp of optimization, linear algebra, computer vision, and numerical methods. Skilled in multithreading, memory management, and More ❯
City of London, London, United Kingdom Hybrid/Remote Options
microTECH Global LTD
or related field, or equivalent experience in 3D graphics or ML systems. Strong in C Python, 3D graphics pipelines, inverse rendering, and geometry processing. Experience with GPU programming (OpenGL, CUDA, Vulkan), PyTorch/TensorFlow, and real-time engines (Unity/Unreal). Solid grasp of optimization, linear algebra, computer vision, and numerical methods. Skilled in multithreading, memory management, and More ❯
field of HPC to join the firm, and partner with academic and industrial partners to keep their systems at the cutting edge of compute. Stack: C++, Python, Linux, CPU, CUDA The firm can offer industry leading salaries and the opportunity to partner with London's best researchers and technologists. Please do apply More ❯
field of HPC to join the firm, and partner with academic and industrial partners to keep their systems at the cutting edge of compute. Stack: C++, Python, Linux, CPU, CUDA The firm can offer industry leading salaries and the opportunity to partner with London's best researchers and technologists. Please do apply More ❯
Infrastructure as Code (IaC) tools like Terraform and Ansible. Experience with Kubernetes and Python programming. Solid understanding of GPU computing, including ML training, inference workloads and GPU stacks (e.g., CUDA, OpenCL). Customer-centric approach with a proven ability to build trust and foster long-term relationships. Strong ability to explain technical concepts to technical and non-technical audiences. More ❯
configuration management tools (Ansible, Puppet, or similar). Experience deploying and operating large-scale GPU clusters or HPC systems. Working knowledge of ML infrastructure and familiarity with GPU drivers, CUDA, and container runtimes. A low-ego, collaborative approach and a clear, proactive communication style. In short: This is a role for engineers who like big systems, hard problems, and More ❯
configuration management tools (Ansible, Puppet, or similar). Experience deploying and operating large-scale GPU clusters or HPC systems. Working knowledge of ML infrastructure and familiarity with GPU drivers, CUDA, and container runtimes. A low-ego, collaborative approach and a clear, proactive communication style. In short: This is a role for engineers who like big systems, hard problems, and More ❯
compilers Knowledge of compiler theory and optimization strategies Nice to Have Experience with GPU-specific compilation Background in LLVM backend development Knowledge of graphics/compute APIs like OpenCL, CUDA, Vulkan, or DirectX Interview Process 2 stage recruitment process consisting of an online technical test and a 1.5 hour video interview. More ❯
and architecture of GPU IPs - 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 latest products and features Ability More ❯