Pracuj.pl Hybrydowo Mid

Senior Software Engineer, AI/ML, Cloud AI

Google

⚲ Warszawa, Śródmieście

30 333–31 083 zł brutto / mies.

Wymagania

  • wykształcenie wyższe (licencjat) lub równoważne doświadczenie praktyczne
  • min. 5 lat doświadczenia w tworzeniu oprogramowania w jednym lub więcej językach programowania
  • min. 3 lata doświadczenia w testowaniu, utrzymaniu lub wdrażaniu produktów software'owych
  • min. 1 rok doświadczenia w projektowaniu i architekturze oprogramowania

Mile widziane

  • min. 5 lat doświadczenia z strukturami danych i algorytmami
  • min. 3 lata doświadczenia w trenowaniu, rozwijaniu lub stosowaniu modeli uczenia maszynowego
  • min. 1 rok doświadczenia na stanowisku technicznego lidera
  • doświadczenie w budowie IDE lub oprogramowania enterprise

Opis stanowiska

Będziesz rozwijać narzędzia AI oparte o GenAI i Vertex AI, które mają realnie zwiększać produktywność deweloperów — pisząc kod serwerowy i middleware integrujący się z najnowszymi modelami LLM Google. Praca odbywa się w ścisłej współpracy z badaczami, inżynierami i product managerami z Google Cloud AI oraz Google Research. Uwaga: zakres obowiązków i technologii jest bardzo szeroki i stale się zmienia, a oferta wprost mówi o możliwości częstej zmiany zespołów i projektów — to środowisko dla osób, które dobrze znoszą nieprzewidywalność i ciągłą naukę, a nie dla szukających wąskiej specjalizacji.

🔍 Dekoder Ogłoszenia

🟡
Bachelor’s degree or equivalent practical experience.
Posiadanie dyplomu licencjata jest preferowane, ale doświadczenie zawodowe może go zastąpić, co może oznaczać, że formalne wykształcenie nie jest kluczowe.
🟡
5 years of experience with software development in one or more programming languages.
Wymagane jest 5 lat doświadczenia w programowaniu, ale nie precyzuje, czy musi to być w jednym języku, czy w kilku, co może sugerować elastyczność, ale też potencjalnie rozproszenie umiejętności.
🔴
3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
Połączenie doświadczenia w testowaniu, utrzymaniu i wdrażaniu z projektowaniem i architekturą może oznaczać, że oczekuje się od kandydata wszechstronności, ale też że nie będzie on specjalistą w żadnej z tych dziedzin.
🔴
The list goes on and is growing every day.
Sugestia, że zakres obowiązków i wymaganych technologii jest bardzo szeroki i ciągle się zmienia, co może oznaczać nieprzewidywalność i konieczność ciągłego uczenia się.
🔴
opportunities to switch teams and projects as you and our fast-
Możliwość zmiany zespołów i projektów może brzmieć atrakcyjnie, ale może też oznaczać brak stabilności i ciągłe adaptowanie się do nowych warunków.