Stworzenie przez NVIDIA GPU w 1999 roku zapoczątkowało rozwój rynku gier komputerowych, przekształciło współczesną grafikę komputerową i zrewolucjonizowało równoległe przetwarzanie danych. Niedawno głębokie uczenie na GPU zainicjowało nowoczesne głębokie uczenie - nadchodzącą erę informatyki - z GPU działającym jako mózg komputerów, robotów i samochodów autonomicznych, które mogą postrzegać i rozumieć świat. Obecnie jesteśmy coraz częściej rozpoznawani jako "firma zajmująca się obliczeniami AI". Chcemy rozwijać naszą firmę i tworzyć zespoły z najbardziej ciekawskimi jednostkami na świecie. Dołącz do nas na czele postępu technologicznego.
Co będziesz robić:
- Pracować nad pierwszymi w branży rozwiązaniami, które wprowadzają wyjątkowe ulepszenia wydajności i bezpieczeństwa do infrastruktury wykorzystywanej przez czołowe aplikacje.
- Opracowywać nowe funkcje i umożliwiać różne technologie wokół przechowywania danych dla GPU IO.
- Opracowywać zaawansowane biblioteki i algorytmy C++/CUDA dla osiągania błyskawicznej wydajności.
- Usuwać wąskie gardła wydajności, opracowując optymalizacje w stosie IO, strukturach zarządzania i aplikacjach.
- Współpracować z innymi ekspertami, w tym zespołami badawczymi, i być gotowym do podejmowania skomplikowanych zadań inżynieryjnych, które przyczyniają się do rozwoju celów zespołu i firmy.
Czego oczekujemy:
- Dobre zrozumienie wewnętrznej struktury jądra Linux, systemu plików, systemów przechowywania obiektów.
- Dobre zrozumienie NVMe i technologii z nią związanych.
- Doświadczenie w tworzeniu oprogramowania dla Cloud, wirtualizacji (VMware, KVM), technologii kontenerowych.
- Doskonała wiedza z zakresu architektury komputerowej.
- Solidne zrozumienie struktur danych i algorytmów.
- Doświadczenie z Bash i Python.
- Doskonałe zdolności komunikacyjne i planowania.
- Licencjat, magister lub doktor nauk komputerowych lub dziedzin pokrewnych lub odpowiednie doświadczenie.
- Ponad 5 lat solidnego doświadczenia w programowaniu w C, C++
Sposoby na wyróżnienie się z tłumu:
- Doświadczenie w tworzeniu oprogramowania do przechowywania danych, takich jak Key-Value, systemy plików, systemy przechowywania obiektów.
- Wyjątkowe umiejętności programowania CUDA.
- Wyjątkowe umiejętności programowania C++.
NVIDIA jest powszechnie uznawana jako jeden z najbardziej atrakcyjnych pracodawców w świecie technologii. Pracuje dla nas kilka z najbardziej innowacyjnych i zaangażowanych osób na planecie. Jeśli jesteś kreatywny i samodzielny, chcemy usłyszeć od ciebie!