IT & Software

Senior C++ Software Engineer

Intellectual Capital Resources

Remote · Nationwide · United Kingdom

Overview

As a Senior Software Engineer you will contribute to cutting-edge compiler technology for GPU platforms. You will work closely with hardware-facing teams to tackle technically challenging problems at the intersection of C++, compilers, and GPU architectures. You’ll influence high-performance software and low-level systems in a research-driven environment. This is a chance to shape scalable compiler solutions and optimize performance for GPU workloads. You will join a highly technical team at a deeptech company pursuing advanced computing for GPU-based platforms.

Responsibilities
  • Develop and maintain high-performance software for compiler technology targeting GPUs
  • Work on low-level software and complex systems related to CPUs/GPUs and LLVM-based tooling
  • Collaborate across teams to address challenges in GPU architectures, CUDA, and compilers
  • Contribute to optimization and performance analysis for HPC workloads
Key requirements
  • Strong C++ software engineering experience
  • Experience with low-level software and complex systems
  • Strong academic background (ideally from a Russell Group university)
  • CUDA
  • Compilers
  • GPU architectures
  • LLVM
  • C++
  • high-performance computing

Reference: WJ-747_30232938

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.