Senior C++ ML/AI Kernel & Compiler Engineer

EPAM Systems

Poland

Hybrid

PLN 240,000 - 360,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid by design
Remote work within Poland
Occasional international travel
Relocation opportunities
Employee Stock Purchase Plan with 15%
Referral bonuses up to $2,000

Job summary

EPAM Systems seeks a Senior C++ Software Engineer to join our ML & AI team building next-gen AI computing platforms. You will write high-performance kernels, optimize the compiler and neural network stack for LLMs and CNNs, and collaborate with experts in architecture and ASIC design.

You should have 5+ years in C++/CUDA, strong ML model experience with PyTorch or TensorFlow, and English at B2 or higher. Hybrid work in Poland with potential international travel and relocation opportunities are

Qualifications

  • 5+ years of software engineering experience in ML/AI.
  • 5+ years of experience in C++ and CUDA/kernel programming.
  • Experience with GPU/AI-accelerator architectures.
  • Experience with PyTorch or TensorFlow.
  • English proficiency at B2 level or higher.

Responsibilities

  • Write kernels in C++ for AI/ML workloads.
  • Develop and optimize the compiler and neural network stack for LLMs/CNNs.
  • Collaborate with experts in architecture/ASIC design.
  • Design AI/ML kernel ops for GPU/accelerator architectures.
  • Build and maintain ML models using PyTorch or TensorFlow.
  • Ensure kernel performance and correctness across NN architectures.
  • Take ownership of key technical decisions as lead developer.

Skills

C++
CUDA/kernel programming
ML/AI
PyTorch
TensorFlow
English (B2)

Tools

PyTorch
TensorFlow

Job description

EPAM Systems seeks a Senior C++ Software Engineer to join our ML & AI team building next-gen AI computing platforms. You will write high-performance kernels, optimize the compiler and neural network stack for LLMs and CNNs, and collaborate with experts in architecture and ASIC design.

You should have 5+ years in C++/CUDA, strong ML model experience with PyTorch or TensorFlow, and English at B2 or higher. Hybrid work in Poland with potential international travel and relocation opportunities are

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
Occasional international travel
+3
Senior ML/LLM Systems Engineer - Scale AI Across Clusters
Senior ML/LLM Systems Engineer - Scale AI Across Clusters

Sii Poland • Warszawa

On-site
PLN 150,000 - 200,000
Great Place to Work
Solid financial situation
Contracts with the biggest brands
+9
Senior Solution Architect: Kernel & ML Performance
Senior Solution Architect: Kernel & ML Performance

EPAM Systems • Kraków

Hybrid
PLN 400,000 - 640,000
Hybrid by design
Remote work within Poland
Relocation opportunities
+1
ML Performance Architect: Kernel & Systems Optimizations
ML Performance Architect: Kernel & Systems Optimizations

EPAM Systems • Warszawa

Hybrid
PLN 300,000 - 520,000
Hybrid work model within Poland
Opportunity to work abroad up to 60 d/
Relocation opportunities
+6
Solution Architect (Kernel Optimization & ML Performance)
Solution Architect (Kernel Optimization & ML Performance)

EPAM Systems • Warszawa

Hybrid
PLN 300,000 - 520,000
Hybrid work model within Poland
Opportunity to work abroad up to 60 d/
Relocation opportunities
+6
Solution Architect (Kernel Optimization & ML Performance)
Solution Architect (Kernel Optimization & ML Performance)

EPAM Systems • Kraków

Hybrid
PLN 400,000 - 640,000
Hybrid by design
Remote work within Poland
Relocation opportunities
+1
Senior ML Kernel Engineer for AI Compute & Runtime
Senior ML Kernel Engineer for AI Compute & Runtime

Graphcore • Województwo pomorskie

On-site
PLN 260,000 - 353,000
Annual leave policy
Medical and dental health plans
Gym card
+1
Senior ML & LLM Systems Engineer: Scale Enterprise AI
Senior ML & LLM Systems Engineer: Scale Enterprise AI

Sii Poland • Poznań

On-site
PLN 240,000 - 360,000
Great place to work
Profit sharing
Medical care
+2
Senior ML Kernel & Runtime Engineer
Senior ML Kernel & Runtime Engineer

graphcore • Województwo pomorskie

On-site
PLN 260,000 - 353,000
Senior ML Performance Engineer
Senior ML Performance Engineer

graphcore • Województwo pomorskie

On-site
PLN 254,000 - 362,000