CUDA Engineer

Kx

Dublin

Hybrid

EUR 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive Salary
Individually tailored training
Private healthcare package
Enhanced maternity and paternity package
Wellness Days

Job summary

A leading tech firm is seeking a Senior CUDA Developer in Dublin to design and optimize GPU compute components within their platform. The role requires expertise in CUDA and strong programming skills in C, with knowledge of GPU architecture. Responsibilities include implementing high-throughput algorithms, mentoring junior engineers, and collaborating with engineering teams. The position offers competitive salary and flexible hybrid working arrangements, making it an exciting opportunity for skilled developers in a fast-paced environment.

Qualifications

  • Strong hands-on experience with CUDA and GPU kernel development.
  • Experience with profiling tools such as NVIDIA Nsight.
  • Proven experience developing CUDA-based GPU applications.
  • Experience integrating GPU components into production systems.

Responsibilities

  • Design and implement high-throughput GPU algorithms using CUDA.
  • Optimise GPU kernels for memory efficiency and throughput.
  • Collaborate with cross-functional engineering teams.
  • Use profiling tools to identify and resolve bottlenecks.
  • Integrate GPU workloads into data pipelines and HPC environments.
  • Collaborate with cross-functional teams to enhance GPU acceleration.
  • Mentor junior engineers and help define internal GPU standards.
  • Participate in architectural planning and long‑term strategy.

Skills

CUDA development
C programming
GPU architecture understanding
High-throughput computation
Profiling and debugging
Profiling & debugging

Tools

Nsight Systems
Nsight Compute
CUDA profiling tools

Job description

About KX

KX software powers the time-aware data‑driven decisions that enable fast‑moving companies to outpace competitors, realizing the full potential of their AI investments. The KX platform delivers transformational value by addressing data challenges related to completeness, timeliness and efficiency, ensuring companies understand change over time and can achieve faster, more accurate insights at any scale, cost‑effectively. KX is essential to the operations of the world’s top investment banks, aerospace and defence, high‑tech manufacturing, healthcare and life sciences, automotive and fleet telematics organizations. The company has established offices and a robust customer base across North America, Europe, and Asia Pacific.

Overview Of The Role

KX is hiring a Senior CUDA Developer to design, optimise, and deliver high‑throughput GPU compute components within the KX platform. This role is primarily focused on CUDA development, but we welcome candidates with experience in any GPU ecosystem, including OpenCL, HIP, or SYCL. You will help drive high‑performance computing initiatives across our data and analytics platform.

Key Responsibilities
  • Design and implement high‑throughput GPU algorithms using CUDA.
  • Optimise GPU kernels for memory efficiency, occupancy, and large‑scale throughput.
  • Contribute to GPU compute modules written primarily in C, with some C++ where applicable.
  • Use profiling tools such as NVIDIA Nsight Systems, Nsight Compute, and CUDA profiling tools to identify and resolve bottlenecks.
  • Integrate GPU workloads into high‑performance data pipelines and HPC environments.
  • Collaborate with cross‑functional engineering teams to enhance GPU acceleration capabilities across the platform.
  • Mentor junior engineers and contribute to internal GPU development standards.
  • Participate in architectural planning and long‑term GPU development strategy.
Skills
  • Strong hands‑on experience with CUDA and GPU kernel development.
  • Programming experience in C (C++ helpful but not required).
  • Understanding of GPU architecture, including SMs, memory hierarchy, and warp execution.
  • Experience with any GPU ecosystem such as OpenCL, HIP, or SYCL.
  • Knowledge of high‑throughput computation, HPC workloads, and parallel algorithms.
  • Experience with profiling, debugging, and performance optimisation.
Essential Experience
  • Proven experience developing CUDA‑based GPU applications.
  • Hands‑on experience working with high‑throughput compute or HPC systems.
  • Experience optimising GPU kernels using profiling tools.
  • Experience integrating GPU components into production systems.
Preferred Qualifications
  • Experience with OpenCL, HIP, or SYCL.
  • Experience mentoring junior engineers.
  • Familiarity with distributed computers or large‑scale HPC environments.
Location & Workplace Type

This role can be based out of our Dublin, Newry, Belfast or London Office and follows a Hybrid model.

Why Choose KX
  • Data Driven: We lead with instinct and follow fact.
  • Naturally Curious: We lean in, listen and learn fast.
  • All In: We take ownership, take on challenges and give it our all.
Benefits
  • Competitive Salary
  • Individually tailored training and skills development
  • Private healthcare package and Employee Assistance Programme
  • Enhanced maternity and paternity package
  • Wellness Days and Volunteer Days
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Infrastructure Engineer (GPU Cloud)
Senior Infrastructure Engineer (GPU Cloud)

Uniting Holding • Dublin

Hybrid
EUR 75,000 - 95,000
25 days paid annual leave
Free inference tokens
Remote flexibility
Senior CUDA Engineer for High-Throughput GPU HPC
Senior CUDA Engineer for High-Throughput GPU HPC

Kx • Dublin

Hybrid
EUR 90,000 - 120,000
Competitive Salary
Individually tailored training
Private healthcare package
+2
Staff Graphics Tools Engineer - GPU Developer Tools / Graphics Software / Performance Optimisation
Staff Graphics Tools Engineer - GPU Developer Tools / Graphics Software / Performance Optimisation

European Tech Recruit • Cork

On-site
EUR 90,000 - 140,000
Senior kdb+ Engineer
Senior kdb+ Engineer

Data Intellect Limited • Dublin

Hybrid
EUR 70,000 - 90,000
Hybrid & flexible working
Global opportunities
Continuous learning
+3
Senior AI Compute Infrastructure Engineer
Senior AI Compute Infrastructure Engineer

Kraken • Ireland

On-site
EUR 80,000 - 100,000
Senior Software Engineer (C++), Video Processing
Senior Software Engineer (C++), Video Processing

Protex AI, Kilcaskin, Grange, Lisnagry, Co. • Dublin

On-site
EUR 90,000 - 140,000
Data Engineer
Data Engineer

Kitman Labs Ltd. • Dublin

Hybrid
EUR 60,000 - 80,000
Competitive salary
Meaningful equity
Pension Plan
+4
Senior kdb+ Engineer
Senior kdb+ Engineer

Data Intellect • Dublin

Hybrid
EUR 80,000 - 100,000
Hybrid & flexible working
Continuous learning opportunities
Flexible holiday allowance
+1
KBD Developer
KBD Developer

EPAM Systems • Dublin

On-site
EUR 85,000 - 120,000
Pension
Employee Assistance Programme
Cycle to Work Scheme
+1
Senior Staff Embedded Software Engineer – AI Accelerator
Senior Staff Embedded Software Engineer – AI Accelerator

Qualcomm • Cork

On-site
EUR 90,000 - 120,000
Salary, stock and performance-related bonus
Maternity/Paternity Leave
Employee stock purchase scheme
+7