Software Engineer III, Machine Learning, Google Cloud Compute Infrastructure

Job expired!

Dołącz do naszego zespołu jako Inżynier Oprogramowania III

Wymagania minimalne:

Licencjat lub równoważne doświadczenie praktyczne.

Co najmniej 2 lata doświadczenia w rozwoju oprogramowania w jednym lub więcej językach programowania lub 1 rok doświadczenia z wyższym stopniem naukowym w środowisku przemysłowym.

Co najmniej 2 lata doświadczenia w strukturach danych lub algorytmach w środowisku akademickim lub przemysłowym.

Co najmniej 2 lata doświadczenia z algorytmami uczenia maszynowego i narzędziami (np. TensorFlow), sztuczną inteligencją, uczeniem głębokim lub przetwarzaniem języka naturalnego.

Preferowane kwalifikacje:

Magisterium lub doktorat z informatyki lub pokrewnej dziedziny technicznej.

Co najmniej 2 lata doświadczenia z wydajnością, analizą danych w dużych systemach, narzędziami wizualizacji i/lub debugowaniem.

Doświadczenie w tworzeniu technologii dostępnych.

Znajomość diagnostyki stanu kodu i systemu, rozwiązywania problemów oraz inżynierii testów oprogramowania.

O pracy

W Google nasi inżynierowie oprogramowania rozwijają technologie następnej generacji, które zmieniają sposób, w jaki miliardy użytkowników łączą się, eksplorują i wchodzą ze sobą w interakcję. Nasze projekty wykraczają daleko poza wyszukiwanie w sieci, wymagając od naszych zespołów obsługi informacji na masową skalę i ciągłej innowacji. Jako Inżynier Oprogramowania III w infrastrukturze obliczeniowej Google Cloud, skupisz się na uczeniu maszynowym, z możliwościami zmiany zespołów i projektów, w miarę jak nasza firma rośnie i ewoluuje. Ta rola wymaga dynamicznej osoby, która jest biegła w różnorodnych kompetencjach, w tym w rozproszonym przetwarzaniu, projektowaniu systemów na dużą skalę, sieciach i przechowywaniu danych, AI i nie tylko.

Zespół Infrastruktury Technicznej

Za każdą aplikacją, z którą nasi użytkownicy się angażują, stoi nasza nowoczesna infrastruktura techniczna wspierana przez zespół Infrastruktury Technicznej. Od utrzymania centr danych po innowacje w platformach Google, umożliwiamy bezproblemową i efektywną pracę portfolio produktów Google. Inżynierowie w naszym zespole są pasjonatami dekonstrukcji systemów, aby lepiej je zrozumieć, tworząc tym samym lepsze i bardziej niezawodne rozwiązania.

Obowiązki:

  • Pisanie i rozwijanie kodu do ulepszeń produktów lub systemów.
  • Prowadzenie lub uczestnictwo w przeglądach projektowych w celu wyboru najlepszych rozwiązań technologicznych.
  • Udzielanie informacji zwrotnych na temat kodu opracowanego przez kolegów z zespołu, koncentrując się na optymalizacji i efektywności.
  • Aktualizacja i adaptacja treści w oparciu o zmiany produktów i opinie użytkowników.