GrepJob
Graphcore

Software Engineer - ML Kernels & Runtime

Graphcore
Apply
19 days ago
Gdańsk, PolandMid Level
H1B Sponsor

Responsibilities

  • Implement kernels for linear algebra and tensor operations in C++.
  • Profile and optimize performance for next-generation AI hardware.
  • Contribute to performance and correctness through testing.
  • Debug issues and improve product quality and functionality.
  • Engage in and support Agile methodologies within the team.

Requirements

  • Excellent programming skills in C++ and Python.
  • Strong problem-solving skills and creativity.
  • Excellent written and oral communication skills.
  • Ability to produce quality work and be a team player.
  • Strong understanding of processor architectures is desirable.
  • Experience with algorithmic performance and profiling on Linux is a plus.
  • Hands-on experience with BLAS/DNN stacks is beneficial.

Benefits

  • Competitive salary range.
  • Annual leave policy.
  • Medical and dental health plans.
  • Gym card and employee pension matched up to 4%.
  • Commitment to an inclusive work environment.

Categories

AI & MLData Engineering