O tym stanowisku
auto_translated_note
<h2><strong>O Graphcore </strong></h2> <p>Graphcore jest jednym z wiodących na świecie innowatorów w dziedzinie obliczeń sztucznej inteligencji. </p> <p>Opracowuje infrastrukturę sprzętu, oprogramowania i systemów, która odblokuje przełomową technologię sztucznej inteligencji nowej generacji i umożliwi powszechne przyjęcie rozwiązań sztucznej inteligencji w każdej branży. </p> <p>Jako część Grupy SoftBank, Graphcore jest członkiem elitarnej rodziny firm odpowiedzialnych za jedne z najbardziej rewolucyjnych technologii na świecie. Łączy ich odważna wizja: umożliwić sztuczną superinteligencję i zapewnić każdemu dostęp do jej korzyści. </p> <p>Zespoły Graphcore pochodzą z różnych środowisk i oferują szeroki zakres umiejętności i perspektyw. Graphcore, będący tyglem specjalistów zajmujących się badaniami nad sztuczną inteligencją, projektantów układów krzemowych, inżynierów oprogramowania i architektów systemów, cieszy się kulturą ciągłego uczenia się i ciągłych innowacji.<br><br></p> <h2><strong>Podsumowanie stanowiska</strong> </h2> <p>Szukamy głównego architekta, który zdefiniuje i będzie kierować wizją architektoniczną stosu oprogramowania dla akceleratora Graphcore ML.</p> <p>Na tym stanowisku będziesz kształtować architekturę naszego ekosystemu oprogramowania i utrzymywać głębokie zrozumienie komponenty sprzętowe i programowe produktu, ich interfejsy oraz sposób ich interakcji.</p> <p>Umiesz doskonale się komunikować i aktywnie przekazujesz architekturę oprogramowania.</p> <p>Wnosisz pragmatyczne, świadome kompromisów podejście do podejmowania decyzji, w pełni uznając wpływ wyborów architektonicznych na kierunek produktu i wyniki inżynieryjne. </p> <h2><strong>Zespół</strong> </h2> <p>Zespół ds. architektury oprogramowania jest odpowiedzialny za definiowanie, utrzymywanie i komunikowanie nadrzędnej architektury naszego stosu oprogramowania, od oprogramowania układowego po platformy ML.</p> <p>Zespół działa w ramach szerszej organizacji oprogramowania, ściśle współpracując z zespołami inżynieryjnymi, które realizują tę wizję architektoniczną. </p> <h3><strong>Obowiązki i obowiązki</strong></h3> <ul> <li>Definiowanie i dokumentowanie architektury oprogramowania stosu oprogramowania. </li> <li>Pracuj w różnych domenach oprogramowania, aby zapewnić spójną architekturę od końca do końca.</li> <li>Jasno przekaż architekturę oprogramowania zespołom inżynierskim.</li> <li>Upewnij się, że zespoły rozumieją kluczowe komponenty architektury oprogramowania, interfejsy i zasady przewodnie. </li> <li>Stale utrzymuj architekturę oprogramowania w miarę ewolucji produktu. Proaktywnie informuj o zmianach architektonicznych wszystkich odpowiednich interesariuszy. </li> <li>Bądź na bieżąco z trendami i zmianami w ekosystemie uczenia maszynowego/oprogramowania.</li> <li>Oceń wpływ nowych technologii na architekturę.</li> <li>Bądź świadomy użyteczności, wydajności, niezawodności, łatwości konserwacji, testowalności, bezpieczeństwa i ograniczeń obserwowalności architektury oprogramowania. </li> <li>Prototypowanie i weryfikacja koncepcji architektonicznych poprzez wdrożenia typu proof-of-concept. </li> <li>Wkład w tworzenie przyszłych i/lub powiązanych definicji produktów, patrząc w przyszłość, rozumiejąc i komunikując wpływ przyszłego kierunku na architekturę oprogramowania. </li> <li>Współpracuj z architektami HW i Silicon, aby zapewnić, że produkt spełnia wymagania stosu oprogramowania. </li> <li>Upewnij się, że architektura oprogramowania spełnia wymagania produktu. </li> <li>Ściśle współpracuj z inżynierami, produktami, kierownictwem i partnerami, aby zapewnić zgodność celów biznesowych z kierunkiem architektury. </li> </ul> <h2><strong>Profil kandydata</strong></h2> <h3><strong>Niezbędne:</strong></h3> <ul> <li>Doświadczenie w jednej lub kilku z tych technologii; Oprogramowanie sprzętowe, sterowniki, frameworki ML (PyTorch, Triton itp.), kolektywy, HPC, narzędzia, C i C++, architektury procesorów.</li> <li>Wiedza techniczna w obszarze oprogramowania akceleratora ML.</li> <li>Doskonałe umiejętności komunikacji, zarówno pisemnej, jak i ustnej. </li> <li>Nastawienie na współpracę i zdolność wywierania wpływu. </li> <li>Pragmatyczne podejście do podejmowania decyzji, duża świadomość kompromisów i konsekwencji. </li> </ul> <h3><strong>Pożądane</strong></h3> <ul> <li>Wykazalne doświadczenie na poprzednim stanowisku w architekturze. </li> </ul> <p><strong>Świadczenia</strong></p> <ul> <li> <p>Oprócz konkurencyjnego wynagrodzenia Graphcore oferuje elastyczną pracę, hojną politykę urlopów rocznych, prywatne ubezpieczenie medyczne i kasę zdrowotną, plan dentystyczny, emeryturę (do 5%), ubezpieczenie na życie i ochronę dochodów.
Mamy hojną politykę dotyczącą urlopów rodzicielskich i program pomocy dla pracowników (który obejmuje opiekę zdrowotną, wsparcie w zakresie dobrego samopoczucia psychicznego i wsparcie w żałobie). Oferujemy szeroki wybór zdrowej żywności i przekąsek w naszym centralnym biurze w Bristolu i posiadamy własny bar barista! Jesteśmy otwarci na ludzi z różnych środowisk i o różnym doświadczeniu; jesteśmy zaangażowani w budowanie włączającego środowiska pracy, które sprawia, że Graphcore jest wspaniałym domem dla każdego.
Oferujemy proces równych szans i rozumiemy, że istnieją widoczne i niewidoczne różnice między nami wszystkimi. Możemy zapewnić elastyczne podejście do rozmowy kwalifikacyjnej i zachęcić Cię do rozmowy z nami na czacie, jeśli potrzebujesz uzasadnionych dostosowań.</p> <p><em>Aplikanci na to stanowisko muszą posiadać prawo do pracy w Wielkiej Brytanii. Niestety w tej chwili nie możemy zapewnić sponsorowania wiz ani wsparcia przy składaniu wniosków wizowych.</em></p> </li> </ul>