Graphcore
Graphcore
New

Staff Software Engineer - AI Compute Libraries Performance

350.7k - 474.4k PLN/ rok.UoP
SeniorFull-time·Umowa o pracę
#423493·Dodano 4 dni temu·1
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

C++PythonLinuxTesting

Firma i stanowisko

Graphcore is a leading company in Artificial Intelligence compute, developing hardware, software, and systems infrastructure to enable next-generation AI breakthroughs. The ML Kernels & Runtime team builds compute libraries that maximize performance from AI hardware, emphasizing careful design, measurement, and fast technical feedback. The company is part of the SoftBank Group and brings together specialists from diverse backgrounds in AI research, silicon design, software engineering, and systems architecture.

Wymagania

  • Excellent C++ and Python programming skills, including strong scripting abilities.
  • Understanding of processor architectures and Linux profiling.
  • Proven technical leadership including mentoring, design review, and influencing engineering direction.
  • Ability to balance hands-on implementation with technical ownership.
  • Strong knowledge of performance engineering aspects such as vectorisation, memory hierarchy, and threading.
  • Experience testing numerical or performance-sensitive code, including benchmarking and validation.
  • Legal right to work in Poland, as visa sponsorship is not provided.

Obowiązki

  • Build and optimize compute libraries that control the performance of AI hardware.
  • Create and maintain kernels close to the hardware, including GEMM, batched GEMM, convolutions, reductions, elementwise, and fused operations in C++.
  • Benchmark, profile, validate numerical accuracy, and improve kernel performance considering threading, cache locality, memory layout, and kernel launch efficiency.
  • Deliver hands-on engineering with technical ownership, guiding architectural decisions and raising software quality.
  • Mentor team members and influence engineering direction.

The team and culture:

  • Work on ML Kernels & Runtime team focusing on performance-critical AI compute libraries.
  • Promote ownership, clear thinking, practical judgment, and deep technical curiosity.
  • Engage closely with code and hardware, while mentoring others.

Benefity

  • Flexible working hours to balance work and personal life.
  • Comprehensive premium medical and dental insurance with family extension options.
  • Phantom equity allowing sharing in company success.
  • Fully funded Medicover gym card for fitness and wellbeing.
  • Death and disability insurance for financial protection.
  • Retirement savings with 4% employer contribution.
  • Employee Assistance Programme (EAP) offering confidential advice and support.
  • International projects.
  • Flat organizational structure and small teams.
  • Unlimited vacation.
  • Group insurance.
Elastyczne godziny
Opieka zdrowotna
Ubezpieczenie
Karta sportowa
Płatny urlop
Premie

Inne informacje

Applicants must have the legal right to work in Poland; visa sponsorship is not available for this role.

Graphcore

Graphcore

25 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz