Software Engineer – AI-Enabled Product Modernization in Gdańsk

Software Engineer – AI-Enabled Product Modernization in Gdańsk

Gdańsk Pełny etat 135000 - 165000 zł / rok (szac.) Hybrydowo
J

W skrócie

  • Zadania: Twórz oprogramowanie wspierające nowoczesne inicjatywy w branży lotniczej.
  • Firma: Innowacyjna firma technologiczna z kulturą współpracy.
  • Benefity: Konkurencyjne wynagrodzenie, benefity zdrowotne, praca zdalna i rozwój zawodowy.
  • Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na innowacyjne projekty.
  • Kwalifikacje: Umiejętności programistyczne w Pythonie oraz doświadczenie w pracy z systemami produkcyjnymi.

Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.

Jeppesen ForeFlight poszukuje inżyniera oprogramowania, który pomoże w realizacji kluczowych inicjatyw modernizacji produktów lotniczych. Dołączysz do małego, międzyfunkcjonalnego zespołu produktowego i będziesz wnosić wkład w cały cykl dostarczania — od zrozumienia problemu i projektowania rozwiązań po wdrożenie, integrację, testowanie, wdrażanie i stabilizację operacyjną — zazwyczaj odpowiadając za dobrze określone funkcje i komponenty z pomocą starszych inżynierów w przypadku niejasnych lub przekrojowych prac.

Idealny kandydat łączy solidne podstawy inżynierii oprogramowania z rosnącym osądem technicznym i praktycznym doświadczeniem produkcyjnym oraz czuje się komfortowo w pracy w złożonych istniejących systemach. Powinieneś być skuteczny w rozwoju wspomaganym przez AI: umieć jasno określić ograniczone zadania dla agentów kodowania, dostarczyć kontekst i ograniczenia, których potrzebują, ocenić to, co produkują, krytycznym okiem i pozostać osobiście odpowiedzialnym za jakość i niezawodność swojej pracy.

Obowiązki:

  • Projektowanie, budowanie, testowanie, wdrażanie i pomoc w obsłudze oprogramowania wspierającego produkty lotnicze i inicjatywy modernizacji, głównie na poziomie funkcji i komponentów.
  • Przekształcanie zdefiniowanych wymagań produktowych w jasne projekty techniczne, interfejsy, kryteria akceptacji i dobrze określone jednostki pracy, eskalując niejasności i kompromisy na wczesnym etapie.
  • Używanie agentów kodowania i innych narzędzi wspomaganych przez AI w całym cyklu życia — eksploracja bazy kodu, wdrażanie, refaktoryzacja, debugowanie, testowanie i przegląd.
  • Podział pracy na ograniczone zadania z wystarczającym kontekstem i ograniczeniami, aby zarówno Ty, jak i agenci kodowania mogli je niezawodnie wykonać, oraz spójna integracja wyników.
  • Krytyczna ocena rozwiązań generowanych przez AI pod kątem poprawności, bezpieczeństwa, łatwości utrzymania, wydajności i dopasowania do istniejących systemów, zamiast traktować wyniki jako autorytatywne.
  • Ustanowienie odpowiedniej weryfikacji dla swoich zmian przy użyciu testów automatycznych, analizy statycznej, narzędzi bezpieczeństwa, obserwowalności i przeglądów rówieśniczych.
  • Integracja nowych możliwości z istniejącymi systemami, przepływami pracy i formatami danych lotniczych, z uwzględnieniem ryzyka zgodności i migracji.
  • Identyfikacja ryzyk technicznych i zależności w swoim obszarze oraz ich jasna komunikacja z zespołem.
  • Aktywne uczestnictwo w przeglądzie kodu, wsparciu produkcji oraz ciągłym doskonaleniu praktyk inżynieryjnych zespołu i rozwoju wspomaganego przez AI.

Podstawowe kwalifikacje:

  • Solidne umiejętności inżynierii oprogramowania w Pythonie lub innym ogólnym języku programowania.
  • Doświadczenie w przyczynianiu się do rozwoju i eksploatacji oprogramowania produkcyjnego.
  • Praktyczne doświadczenie w używaniu agentów kodowania lub porównywalnych narzędzi wspomaganych przez AI do wprowadzania znaczących zmian w rzeczywistych systemach oprogramowania.
  • Umiejętność dzielenia zdefiniowanej pracy na jasne, ograniczone zadania z wystarczającym kontekstem, ograniczeniami i kryteriami akceptacji zarówno dla ludzi, jak i agentów AI.
  • Umiejętność przeglądania i poprawiania projektów i implementacji generowanych przez AI, zamiast traktować wygenerowane wyniki jako autorytatywne.
  • Znajomość testowania, CI/CD, obserwowalności, bezpieczeństwa, kontroli źródła, łatwości utrzymania i operacji produkcyjnych.
  • Nieco doświadczenia w pracy w środowiskach chmurowych i integracji z istniejącymi systemami.
  • Umiejętność rozwiązywania problemów oraz jasna komunikacja pisemna i werbalna.
  • Zazwyczaj 3+ lata profesjonalnego doświadczenia w inżynierii oprogramowania lub równoważna udowodniona zdolność.

Preferowane kwalifikacje:

  • Ekspozycja na agentowe przepływy pracy w rozwoju oprogramowania, instrukcje repozytoriów, automatyczną weryfikację lub narzędzia dla deweloperów.
  • Doświadczenie w używaniu agentów kodowania do refaktoryzacji, migracji lub innych zmian wielofilesowych.
  • Doświadczenie w pracy w lub integracji z złożonymi systemami produkcyjnymi.
  • Doświadczenie w dostarczaniu na więcej niż jednej warstwie systemu oprogramowania (np. backend i frontend, lub warstwa usług i danych).
  • Ekspozycja na regulowane, krytyczne dla bezpieczeństwa lub wysokiej niezawodności środowiska.
  • Interesowanie się lub doświadczenie w dziedzinie lotnictwa, szczególnie jako pilot, dyspozytor lub deweloper oprogramowania lotniczego.

To stanowisko jest w trybie hybrydowym. Oznacza to, że będziesz zobowiązany do wykonywania części pracy w biurze firmy w Gdańsku, Polska. To zależy od zespołu rekrutacyjnego i może potencjalnie zmienić się w przyszłości.

Ważne informacje dotyczące tego zapotrzebowania: To zapotrzebowanie dotyczy lokalnie zatrudnionej pozycji w Polsce. Kandydaci muszą mieć aktualne prawne uprawnienia do życia i pracy w POLSCE. Korzyści i wynagrodzenie są ustalane na poziomie lokalnym. Przeprowadzka: To stanowisko nie oferuje przeprowadzki. Kandydaci muszą mieszkać w najbliższej okolicy lub przeprowadzić się na własny koszt.

Software Engineer – AI-Enabled Product Modernization in Gdańsk – pracodawca: Juniper Poland Sp zoo

Jeppesen ForeFlight to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku. Pracując w małym, zgranym zespole, będziesz miał realny wpływ na nowoczesne rozwiązania w branży lotniczej, a elastyczny harmonogram pracy w Polsce sprzyja równowadze między życiem zawodowym a prywatnym. Dodatkowo, firma promuje kulturę współpracy i innowacji, co czyni ją idealnym miejscem dla osób poszukujących satysfakcjonującej kariery w inżynierii oprogramowania.

J

Dane kontaktowe:

Zespół rekrutacyjny Juniper Poland Sp zoo

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Software Engineer – AI-Enabled Product Modernization in Gdańsk

Umiejętności inżynieryjne w Pythonie lub innym ogólnym języku programowania
Doświadczenie w rozwoju i eksploatacji oprogramowania produkcyjnego
Praktyczne doświadczenie z agentami kodującymi lub porównywalnymi narzędziami wspomagającymi rozwój AI
Umiejętność dzielenia pracy na jasne, ograniczone zadania z wystarczającym kontekstem i kryteriami akceptacji
Umiejętność przeglądania i poprawiania projektów oraz implementacji generowanych przez AI
Znajomość testowania, CI/CD, obserwowalności, bezpieczeństwa, kontroli wersji i operacji produkcyjnych
Doświadczenie w pracy w środowiskach chmurowych i integracji z istniejącymi systemami