Praca
Z kanału partnera
Starszy inżynier oprogramowania (ML QA)
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Nie
- Firma
- Graphcore
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
O pracy
Zbuduj oprogramowanie, które weryfikuje stos uczenia maszynowego Graphcore, od frameworków po sprzęt akcelerujący sztuczną inteligencję.
Zaprojektujesz infrastrukturę testową o jakości produkcyjnej, którą inżynierowie będą mogli rozszerzać, utrzymywać i na której polegać w miarę rozwoju oprogramowania ML Graphcore. Twoja praca pomoże zespołom dostarczać niezawodne produkty z wyraźnymi dowodami dokładności numerycznej i wydajności w całym stosie. Będziesz projektować skalowalne struktury testowe i budować potoki CI/CD, które będą działać na symulatorach, emulatorach i sprzęcie fizycznym. Będziesz tworzyć reprezentatywne obciążenia ML, analizować ich wykonanie i przekształcać wyniki w praktyczne ulepszenia testowania i narzędzi.
Ta rola daje Ci możliwość kształtowania architektury oprogramowania i doświadczenia programistów, a nie tylko dodawania testów do istniejących systemów. Pogłębisz swoją wiedzę na temat stosu obliczeniowego AI, rozwiązując problemy inżynieryjne, które łączą projektowanie oprogramowania z zachowaniem sprzętu.
Zespół i kultura
Inżynierowie ML QA firmy Graphcore budują automatyzację, pracują ze standardowymi platformami i modelami branżowymi oraz uczestniczą we wcześniejszych projektach open source. Będziesz pracować w różnych zespołach zajmujących się oprogramowaniem, wykorzystując przeglądy kodu i projektu w celu poprawy jakości, bezpieczeństwa i łatwości konserwacji.
Wyniki obciążenia pracą wykorzystasz do podważenia założeń i podjęcia decyzji technicznych dotyczących sposobu, w jaki Graphcore testuje swój stos uczenia maszynowego. Będziesz wprowadzać ulepszenia, szybko reagować na luki w testowaniu i doradzać młodszym inżynierom, aby podnosić standardy techniczne zespołu.
Czego szukamy
• Silne umiejętności w zakresie języka Python, zademonstrowane poprzez projektowanie, rozwój i utrzymywanie oprogramowania o jakości produkcyjnej.
• Umiejętności projektowania i architektury oprogramowania dla dużych, złożonych baz kodu, ze szczególnym naciskiem na testowalność i długoterminową łatwość konserwacji.
• Doświadczenie w budowaniu potoków CI/CD i automatycznych systemów testowych w środowiskach Linux.
• Znajomość języka C lub C++, w tym umiejętność czytania, debugowania i wnioskowania o kodzie niskiego poziomu.
• Możliwość mentorowania młodszych inżynierów i wpływania na praktyki inżynieryjne poprzez konstruktywną informację zwrotną.
• Samodzielne podejście do rozwiązywania złożonych problemów, identyfikowania luk i wprowadzania ulepszeń.
Chociaż określiliśmy zestaw wymagań, cenimy uniwersalne umiejętności i różnorodne doświadczenia. Zapraszamy również inżynierów powracających do zawodu po przerwie w karierze, w tym drogą powrotną.
Korzyści
· Elastyczny czas pracy: zrównoważ pracę i życie osobiste dzięki większej elastyczności
· Obfity urlop: Znajdź czas na odpoczynek, naładowanie baterii i cieszenie się życiem poza pracą
· Wsparcie w planowaniu emerytury: do 5% wyrównanej emerytury
· Kapitał fantomowy: udział w sukcesie Graphcore
· Doświadczenie w miejscu pracy: ciesz się przemyślanie zaprojektowanymi przestrzeniami biurowymi do współpracy, z bezpłatnym jedzeniem i baristą, który będzie wspierał Cię przez cały dzień
· Ochrona spokoju ducha: ochrona dochodów i ubezpieczenie na życie zapewniające bezpieczeństwo finansowe Tobie i Twoim bliskim
· Program pojazdów elektrycznych: wybierz pojazd elektryczny i wydzierżaw go w zamian za wynagrodzenie
· Elastyczne świadczenia: Dostosuj swój pakiet świadczeń, wybierając opcje dodatkowe, w tym prywatne ubezpieczenie medyczne i opiekę stomatologiczną
· Opcjonalne świadczenia: Ubezpieczenie stomatologiczne, plan pieniężny zdrowotny, prywatne ubezpieczenie medyczne, program „Jeździj rowerem do pracy”, dawaj tyle, ile zarabiasz
Witamy ludzi ze wszystkich środowisk i o różnym doświadczeniu i jesteśmy zaangażowani w budowanie włączającego środowiska, w którym każdy może wykonywać swoją pracę najlepiej, jak potrafi.
Jesteśmy pracodawcą zapewniającym równe szanse i zdajemy sobie sprawę, że każdy wnosi inne mocne strony i perspektywy. Jeśli potrzebujesz zmian podczas rozmowy kwalifikacyjnej, daj nam znać – chętnie Ci pomożemy.
Sponsoring
Kandydaci muszą posiadać legalne prawo do pracy w Wielkiej Brytanii. Niestety nie jesteśmy w stanie zapewnić sponsorowania wiz ani wspierać wniosków wizowych dla tej roli.
Dołącz do zespołu Graphcore
Graphcore jest jednym z wiodących na świecie innowatorów w dziedzinie obliczeń sztucznej inteligencji. Rozwija infrastrukturę sprzętu, oprogramowania i systemów, która umożliwi przełomową technologię sztucznej inteligencji nowej generacji i umożliwi powszechne przyjęcie rozwiązań sztucznej inteligencji w każdej branży.
Będąc częścią 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ć wszystkim dostęp do korzyści z niej płynących.
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, łączy głęboką wiedzę specjalistyczną, aby rozwiązywać złożone problemy i zapewniać znaczący postęp w obliczeniach AI.
Gotowy do kształtowania sposobu, w jaki Graphcore testuje swój stos oprogramowania ML? Aplikuj teraz, aby dołączyć do naszego zespołu ML QA.
Znajdź więcej ofert pracy ze znajomością języka angielskiego w Wielkiej Brytanii na Arbeitnow
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/graphcore/senior-software-engineer-ml-qa-bristol-222946)
Zbuduj oprogramowanie, które weryfikuje stos uczenia maszynowego Graphcore, od frameworków po sprzęt akcelerujący sztuczną inteligencję.
Zaprojektujesz infrastrukturę testową o jakości produkcyjnej, którą inżynierowie będą mogli rozszerzać, utrzymywać i na której polegać w miarę rozwoju oprogramowania ML Graphcore. Twoja praca pomoże zespołom dostarczać niezawodne produkty z wyraźnymi dowodami dokładności numerycznej i wydajności w całym stosie. Będziesz projektować skalowalne struktury testowe i budować potoki CI/CD, które będą działać na symulatorach, emulatorach i sprzęcie fizycznym. Będziesz tworzyć reprezentatywne obciążenia ML, analizować ich wykonanie i przekształcać wyniki w praktyczne ulepszenia testowania i narzędzi.
Ta rola daje Ci możliwość kształtowania architektury oprogramowania i doświadczenia programistów, a nie tylko dodawania testów do istniejących systemów. Pogłębisz swoją wiedzę na temat stosu obliczeniowego AI, rozwiązując problemy inżynieryjne, które łączą projektowanie oprogramowania z zachowaniem sprzętu.
Zespół i kultura
Inżynierowie ML QA firmy Graphcore budują automatyzację, pracują ze standardowymi platformami i modelami branżowymi oraz uczestniczą we wcześniejszych projektach open source. Będziesz pracować w różnych zespołach zajmujących się oprogramowaniem, wykorzystując przeglądy kodu i projektu w celu poprawy jakości, bezpieczeństwa i łatwości konserwacji.
Wyniki obciążenia pracą wykorzystasz do podważenia założeń i podjęcia decyzji technicznych dotyczących sposobu, w jaki Graphcore testuje swój stos uczenia maszynowego. Będziesz wprowadzać ulepszenia, szybko reagować na luki w testowaniu i doradzać młodszym inżynierom, aby podnosić standardy techniczne zespołu.
Czego szukamy
• Silne umiejętności w zakresie języka Python, zademonstrowane poprzez projektowanie, rozwój i utrzymywanie oprogramowania o jakości produkcyjnej.
• Umiejętności projektowania i architektury oprogramowania dla dużych, złożonych baz kodu, ze szczególnym naciskiem na testowalność i długoterminową łatwość konserwacji.
• Doświadczenie w budowaniu potoków CI/CD i automatycznych systemów testowych w środowiskach Linux.
• Znajomość języka C lub C++, w tym umiejętność czytania, debugowania i wnioskowania o kodzie niskiego poziomu.
• Możliwość mentorowania młodszych inżynierów i wpływania na praktyki inżynieryjne poprzez konstruktywną informację zwrotną.
• Samodzielne podejście do rozwiązywania złożonych problemów, identyfikowania luk i wprowadzania ulepszeń.
Chociaż określiliśmy zestaw wymagań, cenimy uniwersalne umiejętności i różnorodne doświadczenia. Zapraszamy również inżynierów powracających do zawodu po przerwie w karierze, w tym drogą powrotną.
Korzyści
· Elastyczny czas pracy: zrównoważ pracę i życie osobiste dzięki większej elastyczności
· Obfity urlop: Znajdź czas na odpoczynek, naładowanie baterii i cieszenie się życiem poza pracą
· Wsparcie w planowaniu emerytury: do 5% wyrównanej emerytury
· Kapitał fantomowy: udział w sukcesie Graphcore
· Doświadczenie w miejscu pracy: ciesz się przemyślanie zaprojektowanymi przestrzeniami biurowymi do współpracy, z bezpłatnym jedzeniem i baristą, który będzie wspierał Cię przez cały dzień
· Ochrona spokoju ducha: ochrona dochodów i ubezpieczenie na życie zapewniające bezpieczeństwo finansowe Tobie i Twoim bliskim
· Program pojazdów elektrycznych: wybierz pojazd elektryczny i wydzierżaw go w zamian za wynagrodzenie
· Elastyczne świadczenia: Dostosuj swój pakiet świadczeń, wybierając opcje dodatkowe, w tym prywatne ubezpieczenie medyczne i opiekę stomatologiczną
· Opcjonalne świadczenia: Ubezpieczenie stomatologiczne, plan pieniężny zdrowotny, prywatne ubezpieczenie medyczne, program „Jeździj rowerem do pracy”, dawaj tyle, ile zarabiasz
Witamy ludzi ze wszystkich środowisk i o różnym doświadczeniu i jesteśmy zaangażowani w budowanie włączającego środowiska, w którym każdy może wykonywać swoją pracę najlepiej, jak potrafi.
Jesteśmy pracodawcą zapewniającym równe szanse i zdajemy sobie sprawę, że każdy wnosi inne mocne strony i perspektywy. Jeśli potrzebujesz zmian podczas rozmowy kwalifikacyjnej, daj nam znać – chętnie Ci pomożemy.
Sponsoring
Kandydaci muszą posiadać legalne prawo do pracy w Wielkiej Brytanii. Niestety nie jesteśmy w stanie zapewnić sponsorowania wiz ani wspierać wniosków wizowych dla tej roli.
Dołącz do zespołu Graphcore
Graphcore jest jednym z wiodących na świecie innowatorów w dziedzinie obliczeń sztucznej inteligencji. Rozwija infrastrukturę sprzętu, oprogramowania i systemów, która umożliwi przełomową technologię sztucznej inteligencji nowej generacji i umożliwi powszechne przyjęcie rozwiązań sztucznej inteligencji w każdej branży.
Będąc częścią 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ć wszystkim dostęp do korzyści z niej płynących.
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, łączy głęboką wiedzę specjalistyczną, aby rozwiązywać złożone problemy i zapewniać znaczący postęp w obliczeniach AI.
Gotowy do kształtowania sposobu, w jaki Graphcore testuje swój stos oprogramowania ML? Aplikuj teraz, aby dołączyć do naszego zespołu ML QA.
Znajdź więcej ofert pracy ze znajomością języka angielskiego w Wielkiej Brytanii na Arbeitnow
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/graphcore/senior-software-engineer-ml-qa-bristol-222946)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: Graphcore
Lokalizacja
Bristol, Wielka Brytania
Ogłoszenie pochodzi od Graphcore.