Enable job alerts via email!

Senior HPC Software Engineer

TN United Kingdom

Cambridge

On-site

GBP 60,000 - 100,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Senior HPC Software Engineer to drive advancements in AI applications on cutting-edge processors. In this role, you will design and implement optimizations that enhance performance for real-time AI solutions. Collaborating with cross-functional teams, you'll leverage your expertise in heterogeneous computing and AI frameworks to shape the future of AI technology. This is a unique opportunity to contribute to a world-leading organization and make a significant impact in the AI domain.

Qualifications

  • Strong background in C/C++ with a focus on performance optimization.
  • Experience with heterogeneous computing architectures and AI acceleration.

Responsibilities

  • Design and implement optimizations for real-time AI applications.
  • Collaborate with teams to integrate and deploy AI solutions.

Skills

C/C++ development
CUDA
OpenCL
MPI
GPU acceleration
AI/ML inference frameworks
workload sensitivity analysis

Job description

Senior HPC Software Engineer

You will be responsible for designing and implementing both compile-time and run-time optimizations to enable real-time AI applications on their processors. You will collaborate closely with cross-functional teams to integrate and deploy AI solutions, leveraging your expertise to shape the performance and functionality of AI models. Additionally, you will be responsible for one of the sub-technical directions of the AI processor lab. The ideal candidate should be familiar with heterogeneous computing software and hardware architectures, and understand the performance impact of different compute, memory, and communication configurations for AI acceleration.

Requirements for this HPC Software Engineer position:
  1. Strong C/C++ development skills
  2. Extensive experience with CUDA, OpenCL, MPI
  3. Experience with GPU acceleration
  4. Experience with AI/ML inference frameworks
  5. Experience analyzing workload sensitivity

If you are a Senior HPC Software Engineer seeking an opportunity with a world-leading company, please apply to learn more.

If you are interested in this or other HPC opportunities across Europe, please contact Jack Bird at IC Resources.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.