Senior C++ AI Kernel Engineer (CUDA/GPU)

EPAM Systems

Poland

Hybrid

PLN 240,000 - 360,000

Full time

40 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid by design
Remote work within Poland
Relocation opportunities
Stock purchase plan 15%
Health insurance
Multisport
Office perks

Job summary

EPAM Systems seeks a Senior C++ Software Engineer to join a team building the next generation of AI-enabled computing. You will work on ML/AI kernels, compilers, and NN stacks, collaborating with experts in architecture and ASIC design.

You will implement AI/ML kernel operations for GPU/accelerator architectures and contribute to models in PyTorch or TensorFlow, ensuring high performance across transformers and related architectures.

Qualifications

  • 5+ years in software engineering with ML/AI focus.
  • 5+ years for C++ and CUDA/kernel programming.
  • Experience with PyTorch or TensorFlow and transformers.

Responsibilities

  • Write kernels in C++ for ML/AI workloads.
  • Develop and optimize compiler & neural network stack.
  • Collaborate with architecture/ASIC teams on next-gen compute.
  • Design AI/ML kernel ops for GPUs/accelerators.
  • Build and maintain ML models using PyTorch or TensorFlow.
  • Ensure kernel performance and correctness for transformers.
  • Lead technical decisions as a senior developer.

Skills

C++ & CUDA programming
ML/AI software engineering
GPU/AI accelerator architectures
PyTorch or TensorFlow
English proficiency B2+

Tools

CUDA
PyTorch
TensorFlow

Job description

EPAM Systems seeks a Senior C++ Software Engineer to join a team building the next generation of AI-enabled computing. You will work on ML/AI kernels, compilers, and NN stacks, collaborating with experts in architecture and ASIC design.

You will implement AI/ML kernel operations for GPU/accelerator architectures and contribute to models in PyTorch or TensorFlow, ensuring high performance across transformers and related architectures.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Software Engineer with CUDA/GPU/TPU
Senior C++ Software Engineer with CUDA/GPU/TPU

EPAM Systems • Poland

Hybrid
PLN 240,000 - 360,000
Hybrid by design
Remote work within Poland
Relocation opportunities
+4
Lead C++ AI Kernel Performance Engineer
Lead C++ AI Kernel Performance Engineer

EPAM Systems • Poland

Hybrid
PLN 320,000 - 520,000
Hybrid by design
Remote work within Poland
Relocation opportunities
+4
Senior Solution Architect: Kernel & ML Performance
Senior Solution Architect: Kernel & ML Performance

EPAM Systems • Warszawa

Hybrid
PLN 240,000 - 420,000
Health insurance
Stock Purchase Plan (ESPP)
Hybrid work model
+2
Kernel Performance Engineer — C++/GPU for AI Compute
Kernel Performance Engineer — C++/GPU for AI Compute

Tenstorrent Unlisted/Referral Jobs • Warszawa

Hybrid
PLN 180,000 - 320,000
Lead C++ Developer
Lead C++ Developer

EPAM Systems • Poland

Hybrid
PLN 320,000 - 520,000
Hybrid by design
Remote work within Poland
Relocation opportunities
+4
Staff AI Compute Libraries & Performance Engineer
Staff AI Compute Libraries & Performance Engineer

Graphcore • Województwo pomorskie

On-site
PLN 351,000 - 474,000
Flexible working
Comprehensive healthcare and dental
Phantom equity
+3
Senior AI & HPC Libraries Architect
Senior AI & HPC Libraries Architect

NVIDIA • Poland

On-site
PLN 221,000 - 507,000
Senior HPC and AI Network Software Architect
Senior HPC and AI Network Software Architect

NVIDIA • Poland

On-site
PLN 221,000 - 507,000
Competitive salary
Comprehensive benefits package
Benefits portal access
Senior AI Network Architect for Scalable GPU Infrastructure
Senior AI Network Architect for Scalable GPU Infrastructure

NVIDIA • Poland

On-site
PLN 221,000 - 507,000
Competitive salary
Comprehensive benefits package
Benefits portal access
Senior Remote Solution Architect: Kernel & ML Performance
Senior Remote Solution Architect: Kernel & ML Performance

Talanto • Kraków

Hybrid
PLN 320,000 - 600,000
Stable pay
Employee Stock Purchase Plan 15%
Health insurance
+4