O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Fuse Energy to przyszłościowy start-up zajmujący się energią odnawialną, którego misją jest szybkie dostarczenie terawata energii odnawialnej. Łączymy myślenie oparte na pierwszych zasadach z najnowocześniejszą technologią, aby zbudować radykalnie lepszy system energetyczny. Zebraliśmy 210 milionów dolarów od czołowych inwestorów, w tym Multicoin, Balderton, Lakestar, Accel, Creandum, Lowercarbon, Ribbit, Box Group i strategicznych aniołów, takich jak Nico Rosberg, współzałożyciel Solany i lekarzy pierwszego kontaktu stojących za Meta, Revolut, Spotify, Uber i nie tylko. W miarę jak centra danych stają się jednym z największych i najszybciej rosnących źródeł zapotrzebowania na energię elektryczną, Fuse rozwija się w kierunku wysokowydajnej infrastruktury obliczeniowej, która znajduje się na skrzyżowaniu energii i sztucznej inteligencji, optymalizując sposób planowania, chłodzenia i równoważenia obciążeń GPU o dużej mocy z warunkami sieci w czasie rzeczywistym.
Poszukujemy inżyniera CUDA do napisania i optymalizacji niskopoziomowego kodu GPU, który napędza nasze obciążenia wnioskowania. Będziesz projektować niestandardowe jądra CUDA, dostrajać wydajność w całej przepustowości pamięci i obliczać wąskie gardła, a także wyciskać maksymalną przepustowość z każdego procesora graficznego w naszej flocie, pracując na poziomie SM, wypaczeń i hierarchii pamięci. Opportunity Fuse prowadzi aktywne rozmowy z głównymi klientami obliczeniowymi AI, którzy potrzebują wydajności centrów danych na rynkach, na których działamy, głównie w celu wnioskowania.
Zapotrzebowanie znacznie przewyższa to, co możemy obecnie zbudować, co oznacza, że szybkość wykorzystania mocy, niezawodność i koszty wdrożenia mają większe znaczenie niż wybór konkretnego sprzętu. Stawia to inżynierię wydajności CUDA/GPU w centrum obsługi Fuse dla największych nabywców komputerów na rynku. Obowiązki - Pisanie i optymalizacja niestandardowych jąder CUDA na potrzeby operacji wnioskowania na rdzeniu transformatora. - Jądra profili do identyfikowania i eliminowania wąskich gardeł w zajętości, przepustowości pamięci i rozbieżnościach osnowy. - Zastosuj fuzję jądra, aby zmniejszyć przepływy pamięci w obie strony i uruchomić narzut w potokach wnioskowania. - Optymalizuj wzorce dostępu do pamięci i zarządzaj hierarchią pamięci w celu maksymalnego wykorzystania przepustowości. - Wdrażaj jądra obsługujące kwantyzację i arytmetykę o mieszanej precyzji, aby zmniejszyć opóźnienia i zużycie pamięci. - Twórz i dostosowuj mechanizmy buforowania w celu wydajnego dekodowania autoregresyjnego. - Dostosuj konfiguracje uruchamiania jądra dla docelowych architektur GPU. - Porównaj jądra z istniejącymi wartościami bazowymi i uzyskaj wymierną poprawę przepustowości i opóźnień. - Pisanie testów dla kodu CUDA w celu wychwytywania regresji wydajności i poprawności. - Utrzymuj wewnętrzne biblioteki CUDA i współtwórz standardy i dokumentację kodowania zespołowego.
Wymagania - ponad 4 lata pisania produkcyjnego kodu CUDA, z doświadczeniem w dostarczaniu jąder krytycznych dla wydajności. - Dogłębne zrozumienie mikroarchitektury GPU, wypaczeń, zajętości, ciśnienia w rejestrach i hierarchii pamięci. - Dobra znajomość CUDA C++, w tym strumieni i wykonywania asynchronicznego. - Praktyczne profilowanie w celu diagnozowania wąskich gardeł związanych z obliczeniami i pamięcią. - Doświadczenie w łączeniu jądra, łączeniu pamięci i unikaniu rozbieżności wypaczeń. - Doświadczenie w pisaniu jąder skwantowanych i o mieszanej precyzji. - Solidne zrozumienie projektowania algorytmów równoległych i kompromisów w zakresie precyzji numerycznej. Miło mieć - doświadczenie z jądrem w stylu transformatora/uwagi lub dekodowaniem autoregresyjnym. - Doświadczenie w tworzeniu od podstaw bibliotek GPU o wysokiej wydajności. - Doświadczenie w HPC lub innej inżynierii wydajności krytycznej dla opóźnień. - Ekspozycja na optymalizację na poziomie jądra z wieloma procesorami graficznymi lub wieloma węzłami. - Wygodny odczyt PTX/SASS w celu sprawdzenia wydajności jądra. Korzyści - Konkurencyjne wynagrodzenie i premia za wejście na rynek kapitałowy. - Dwuletni system premiowy. - W pełni kosztowna technologia odpowiadająca Twoim potrzebom. - Dodatek na śniadanie i kolację dla pracowników biurowych.
Aplikuj bezpośrednio na RemoteJobs.org: https://remotejobs.org/remote-jobs/cuda-engineer-fuse-energy
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.