Bulldogjob Stacjonarnie Senior

Senior GPU Compiler Software Development Engineer

Luxoft DXC

⚲ Gdansk, Krakow, Warsaw, Wroclaw

Do uzgodnienia

Wymagania

  • C++
  • Python
  • LLVM
  • ROCm
  • CUDA

Opis stanowiska

Working on GPU support for OpenAI/Triton — a language and compiler for writing highly efficient custom Deep-Learning primitives. Work with the open-source community to analyze, develop, test, and deploy performance improvements for neural networks implemented with Triton on GPUs with ROCm.

New features development, support and optimization of OpenAI/Triton project for GPUs. Communication with other developers, customers and project managers. Test implementation, project documentation and verification of system with unit/component/functional tests.

🔍 Dekoder Ogłoszenia

🔴
Working on GPU support for OpenAI/Triton — a language and compiler for writing highly efficient custom Deep-Learning primitives.
Będziesz pracować nad nowymi funkcjonalnościami i optymalizacjami kompilatora, co może oznaczać rozwiązywanie złożonych problemów technicznych i potencjalnie niejasne wymagania.
🔴
Work with the open-source community to analyze, develop, test, and deploy performance improvements for neural networks implemented with Triton on GPUs with ROCm.
Oczekuje się aktywnego udziału w społeczności open-source, co może wiązać się z koniecznością komunikacji z różnymi osobami o odmiennych priorytetach i poziomami wiedzy.
🔴
New features development, support and optimization of OpenAI/Triton project for GPUs.
Zakres obowiązków obejmuje zarówno tworzenie nowych funkcji, jak i utrzymanie istniejącego kodu, co może oznaczać nieprzewidziane zadania związane z debugowaniem i poprawkami.
🟡
Communication with other developers, customers and project managers.
Będziesz musiał efektywnie komunikować się z różnymi grupami interesariuszy, co może wymagać umiejętności negocjacji i zarządzania oczekiwaniami.
🟡
Test implementation, project documentation and verification of system with unit/component/functional tests.
Oprócz pisania kodu, będziesz odpowiedzialny za tworzenie dokumentacji i testów, co może zwiększyć czasochłonność projektu.