Software Engineer III, Machine Learning, Google Cloud Data Management

Job expired!

Dołącz do Google jako Inżynier Oprogramowania III w dziedzinie Uczenia Maszynowego i Zarządzania Danymi

Minimalne kwalifikacje:

Licencjat lub równoważne doświadczenie praktyczne połączone z 2-letnim doświadczeniem w zakresie stosowania struktur danych lub algorytmów w środowisku akademickim lub przemysłowym. Kandydaci powinni posiadać także 2 lata doświadczenia w programowaniu w jednym lub więcej językach programowania lub 1 rok z zaawansowanym tytułem w środowisku przemysłowym. Ponadto wymagane jest 2-letnie doświadczenie z algorytmami i narzędziami uczenia maszynowego, takimi jak TensorFlow, a także inne obszary, takie jak sztuczna inteligencja, głębokie uczenie się czy przetwarzanie języka naturalnego.

Preferowane kwalifikacje:

Magisterium lub doktorat w dziedzinie informatyki lub pokrewnego kierunku technicznego. Doświadczenie obejmuje 2 lata pracy z wydajnością, analizą danych dużych systemów, narzędziami wizualizacji, debugowaniem oraz rozwijaniem technologii dostępnych. Wysoko ceniona jest biegłość w kodowaniu oraz diagnozowaniu i rozwiązywaniu problemów systemowych oraz inżynierii testów oprogramowania.

O pracy:

Inżynierowie oprogramowania w Google są na czele rozwoju nowej generacji technologii, które transformują sposób, w jaki miliardy użytkowników łączą się, eksplorują i wchodzą w interakcję z informacjami oraz innymi ludźmi. Nasze projekty wykraczają daleko poza zwykłe wyszukiwanie w internecie. Szukamy inżynierów pełnych świeżych pomysłów we wszystkich dziedzinach, w tym przeszukiwania informacji, obliczeń rozproszonych, projektowania systemów dużej skali, sieci komputerowych, przechowywania danych, bezpieczeństwa, sztucznej inteligencji, projektowania UI, mobile i wielu innych. Jako część naszego zespołu będziesz mierzyć się z wyzwaniami na pełnym stosie i będziesz mieć możliwość zaangażowania się w różnorodne projekty, w miarę jak nasz biznes się rozwija.

Twoja rola polega na zarządzaniu priorytetami projektu, terminami i rezultatami. Będziesz projektować, rozwijać, testować, wdrażać, utrzymywać i udoskonalać rozwiązania oprogramowania, zapewniając najwyższy poziom funkcjonalności i doświadczenia użytkownika.

Wynagrodzenie i korzyści:

Podstawowa pensja w USA dla tego pełnoetatowego stanowiska wynosi od 136 000 do 200 000 dolarów, plus bonusy, akcje i korzyści. Rzeczywiste wynagrodzenie jest uzależnione od wielu czynników, w tym między innymi zestawu umiejętności, poziomu doświadczenia i lokalizacji biura. Więcej informacji na temat kompleksowej listy korzyści Google można znaleźć na naszej stronie z korzyściami.

Obowiązki:

  • Pisanie kodu do rozwijania produktów lub systemów.
  • Uczestnictwo w przeglądach projektowych lub ich prowadzenie w celu wyboru najlepszych rozwiązań technologicznych.
  • Przeglądanie kodu