Senior ML Kernel & Runtime Engineer

graphcore

Województwo pomorskie

On-site

PLN 350,000 - 474,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual leave
Medical and dental health plans
Gym card
Employee pension (matched up to 4%)

Job summary

Graphcore in Poland is looking for a Staff Software Engineer to develop new and support existing kernels for linear algebra operations on AI hardware. The role includes designing kernels in C++, mentoring colleagues, and ensuring performance and correctness. Successful candidates will have excellent skills in C++ and Python, experience in profiling on Linux, and a solid understanding of algorithmic performance. Graphcore offers a competitive salary and an inclusive work environment.

Qualifications

  • Excellent programming and scripting skills using C++ and Python.
  • Hands-on with reproducibility/determinism, tolerance design, and benchmarking.
  • Strong command of algorithmic performance - vectorisation, memory hierarchy, threading.

Responsibilities

  • Design and implement kernels for linear algebra and tensor ops in C++.
  • Own performance and correctness - add microbenchmarks, regression tests, numerics validation.
  • Debug issues, resolve bugs and improve the quality and functionality of the product.

Skills

C++
Python
Algorithmic performance
Communication skills
Performance testing
Profiling on Linux
Benchmarking

Tools

BLAS/DNN stack
PyTorch
Linux systems

Job description

Graphcore in Poland is looking for a Staff Software Engineer to develop new and support existing kernels for linear algebra operations on AI hardware. The role includes designing kernels in C++, mentoring colleagues, and ensuring performance and correctness. Successful candidates will have excellent skills in C++ and Python, experience in profiling on Linux, and a solid understanding of algorithmic performance. Graphcore offers a competitive salary and an inclusive work environment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior ML Kernel & Runtime Engineer
Senior ML Kernel & Runtime Engineer

graphcore • Województwo pomorskie

On-site
PLN 260,000 - 353,000
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
Staff Software Engineer - ML Kernels & Runtime Gdańsk, Pomeranian Voivodeship, Poland
Staff Software Engineer - ML Kernels & Runtime Gdańsk, Pomeranian Voivodeship, Poland

graphcore • Województwo pomorskie

On-site
PLN 350,000 - 474,000
Annual leave
Medical and dental health plans
Gym card
+1
Senior Software Engineer - ML Kernels & Runtime Gdańsk, Pomeranian Voivodeship, Poland
Senior Software Engineer - ML Kernels & Runtime Gdańsk, Pomeranian Voivodeship, Poland

graphcore • Województwo pomorskie

On-site
PLN 260,000 - 353,000
Annual leave policy
Medical and dental health plans
Gym card
+1
Senior Software Engineer - AI Compute Libraries & Performance
Senior Software Engineer - AI Compute Libraries & Performance

Graphcore • Województwo pomorskie

On-site
PLN 260,000 - 353,000
Annual leave policy
Medical and dental health plans
Gym card
+1
Senior AI Compute Kernel Engineer – High-Performance Libs
Senior AI Compute Kernel Engineer – High-Performance Libs

Cerebras • Województwo pomorskie

On-site
PLN 260,000 - 353,000
Annual leave policy
Medical and dental health plans
Gym card
+1
Senior ML Performance Engineer
Senior ML Performance Engineer

graphcore • Województwo pomorskie

On-site
PLN 254,000 - 362,000
Senior Software Engineer - AI Compute Libraries & Performance
Senior Software Engineer - AI Compute Libraries & Performance

Graphcore • Województwo pomorskie

On-site
PLN 260,000 - 353,000
Annual leave policy
Medical and dental health plans
Gym card
+1
Senior ML Engineer for Scalable AI on Advanced Hardware
Senior ML Engineer for Scalable AI on Advanced Hardware

graphcore • Województwo pomorskie

On-site
PLN 260,000 - 353,000
Annual leave policy
Medical and dental health plans
Gym card
+1
Kernel & Driver Systems Engineer (C/C++)
Kernel & Driver Systems Engineer (C/C++)

Graphcore • Województwo pomorskie

On-site
PLN 196,000 - 265,000