Staff Software Engineer - AI Compute Libraries & Performance in Gdańsk

Staff Software Engineer - AI Compute Libraries & Performance in Gdańsk

Gdańsk Pełny etat Hybrydowo
G

W skrócie

  • Zadania: Twórz biblioteki obliczeniowe AI, optymalizując wydajność nowoczesnego sprzętu.
  • Firma: Graphcore - lider innowacji w obliczeniach AI.
  • Benefity: Elastyczne godziny pracy, opieka zdrowotna, program emerytalny i wsparcie fitness.
  • Pozostałe informacje: Zróżnicowane środowisko pracy z możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na przyszłość AI.
  • Kwalifikacje: Umiejętności w C++ i Pythonie oraz doświadczenie w optymalizacji wydajności.

Wynagrodzenie: PLN 350,700 - 474,400 PLN. Podlega dostosowaniu do odpowiedzialności i obowiązków związanych z rolą.

O pracy: Buduj biblioteki obliczeniowe AI, które przekształcają nowoczesny sprzęt w rzeczywistą wydajność. Jako Starszy Inżynier Oprogramowania zaprojektujesz i zoptymalizujesz wysokowydajne rdzenie obliczeniowe dla obciążeń AI. Będziesz pracować nad algebrą liniową, operacjami tensorowymi, poprawnością numeryczną i niskopoziomową wydajnością. Twoja praca pomoże klientom uzyskać więcej z zaawansowanego sprzętu AI, co oznacza kształtowanie bibliotek stojących za szybszymi, bardziej niezawodnymi systemami AI na dużą skalę. Będziesz pisać w C++ i Pythonie, profilować na Linuksie oraz podejmować trudne decyzje dotyczące pamięci, wątkowania i zachowań numerycznych. Będziesz również kierować kierunkiem technicznym, przeglądać projekty i pomagać inżynierom podejmować lepsze decyzje.

To stanowisko odpowiada osobie, która chce mieć głęboką odpowiedzialność techniczną, nie rezygnując z praktycznego inżynierii.

Zespół i kultura: Dołączysz do zespołu ML Kernels & Runtime, który buduje biblioteki obliczeniowe, które udostępniają wydajność sprzętu klientom. Praca jest techniczna, szczegółowa i bliska maszynie. Inżynierowie biorą odpowiedzialność za problemy od projektowania po walidację, benchmarking i jakość produkcji. Decyzje podejmowane są na podstawie dowodów, jasnego rozumowania technicznego i otwartej debaty. Będziesz działać szybko, zgłaszać, gdy coś można poprawić, i pomagać innym podnosić jakość ich pracy. Przywództwo tutaj oznacza branie odpowiedzialności za wyniki, a nie czekanie na pozwolenie.

Czego szukamy:

  • Doskonale umiejętności w C++ i Pythonie, z doświadczeniem w budowaniu oprogramowania wrażliwego na wydajność.
  • Silne zrozumienie architektur procesorów, profilowania w Linuksie i niskopoziomowej optymalizacji.
  • Udowodnione przywództwo techniczne, w tym kierowanie kierunkiem inżynieryjnym, przeglądanie projektów i mentoring innych.
  • Umiejętność równoważenia praktycznej implementacji z szerszą odpowiedzialnością i wpływem na zespół.
  • Doświadczenie w poprawności numerycznej, benchmarkingu, testowaniu regresji lub walidacji.
  • Jasna komunikacja, silny osąd i pewność siebie w konstruktywnym kwestionowaniu pomysłów.

Chociaż przedstawiliśmy zestaw wymagań, cenimy umiejętności transferowe i różnorodne doświadczenia. Jeśli spełniasz większość naszych kluczowych kryteriów, zachęcamy do złożenia aplikacji i pokazania, jak twoje doświadczenie czyni cię silnym kandydatem.

Elastyczna praca: Zrównoważ swoje życie zawodowe i osobiste z większą elastycznością.

Kompleksowa opieka zdrowotna i dentystyczna: Premium ubezpieczenie medyczne i dentystyczne, z możliwością rozszerzenia ochrony na rodzinę.

Phantom equity: Udział w sukcesie Graphcore.

Wsparcie w zakresie fitnessu i dobrego samopoczucia: W pełni finansowana karta Medicover, dająca dostęp do szerokiej gamy siłowni, zajęć fitness i centrów rekreacyjnych.

Ochrona finansowa: Ubezpieczenie na życie i wypadkowe, zapewniające bezpieczeństwo finansowe dla Ciebie i Twoich bliskich.

Oszczędności emerytalne: Buduj swoją przyszłość finansową, z 4% wkładem pracodawcy z Graphcore, obok własnych wkładów.

Program wsparcia dla pracowników (EAP): Poufne porady i wsparcie dla Ciebie i Twojej rodziny w zakresie różnych spraw osobistych, finansowych i zdrowotnych.

Witamy ludzi z różnych środowisk i doświadczeń i zobowiązujemy się do budowania inkluzywnego środowiska, w którym każdy może wykonywać swoją najlepszą pracę. Jesteśmy pracodawcą równych szans i uznajemy, że każdy wnosi różne mocne strony i perspektywy. Jeśli potrzebujesz jakichkolwiek dostosowań podczas procesu rekrutacji, daj nam znać – chętnie Cię wesprzemy.

Aplikanci muszą mieć legalne prawo do pracy w Polsce. Niestety, nie możemy zapewnić sponsorowania wiz ani wsparcia w aplikacjach wizowych na to stanowisko.

Dołącz do zespołu w Graphcore: Graphcore jest jednym z wiodących innowatorów w dziedzinie obliczeń sztucznej inteligencji. Opracowuje sprzęt, oprogramowanie i infrastrukturę systemową, które odblokują nową generację przełomów w AI i umożliwią szeroką adopcję rozwiązań AI w każdej branży. Jako część grupy SoftBank, Graphcore jest członkiem elitarnej rodziny firm odpowiedzialnych za niektóre z najbardziej transformacyjnych technologii na świecie. Razem dzielą odważną wizję: umożliwić sztuczną superinteligencję i zapewnić, że jej korzyści są dostępne dla wszystkich. Zespoły Graphcore pochodzą z różnych środowisk i przynoszą szeroki zakres umiejętności i perspektyw. Mieszanka specjalistów ds. badań AI, projektantów krzemowych, inżynierów oprogramowania i architektów systemów, Graphcore łączy głęboką wiedzę, aby rozwiązywać złożone problemy i dostarczać znaczący postęp w obliczeniach AI.

Staff Software Engineer - AI Compute Libraries & Performance in Gdańsk – pracodawca: Graphcore

Graphcore to wiodący innowator w dziedzinie obliczeń sztucznej inteligencji, oferujący wyjątkowe możliwości rozwoju kariery w Gdańsku. Pracownicy mogą liczyć na elastyczne godziny pracy, kompleksową opiekę zdrowotną oraz program wsparcia dla pracowników, co sprzyja równowadze między życiem zawodowym a prywatnym. Wspieramy różnorodność i inkluzyjność, tworząc środowisko, w którym każdy może osiągnąć swoje najlepsze wyniki.

G

Dane kontaktowe:

Zespół rekrutacyjny Graphcore

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Staff Software Engineer - AI Compute Libraries & Performance in Gdańsk

C++
Python
Optymalizacja niskopoziomowa
Profilowanie w systemie Linux
Architektura procesorów
Przywództwo techniczne
Weryfikacja projektów