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

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

Gdańsk Pełny etat 56250 - 68750 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: Doświadczenie w programowaniu oraz umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 56250 - 68750 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 kodujących, 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 kodujących i innych narzędzi wspomaganych przez AI w całym cyklu życia — eksploracja bazy kodu, wdrożenie, refaktoryzacja, debugowanie, testowanie i przegląd.
  • Podział pracy na ograniczone zadania z wystarczającym kontekstem i ograniczeniami, aby zarówno Ty, jak i agenci kodujący 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 akceptowania wyników jako autorytatywnych.
  • 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, mając na uwadze zgodność i ryzyko 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żynieryjne 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 kodujących 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 wersji, ł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 kodujących do refaktoryzacji, migracji lub innych zmian wielofunkcyjnych.
  • 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.

Ta pozycja 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 zapytania: To zapytanie dotyczy lokalnie zatrudnianej pozycji w Polsce. Kandydaci muszą mieć aktualne prawne uprawnienia do życia i pracy w POLSCE. Korzyści i wynagrodzenie są ustalane na poziomie lokalnym.

Relokacja: Ta pozycja nie oferuje relokacji. Kandydaci muszą mieszkać w najbliższej okolicy lub przenieść się na własny koszt.

Software Engineer – AI-Enabled Product Modernization in Gdańsk – pracodawca: Jeppesen ForeFlight, Inc.

Jeppesen ForeFlight, Inc. to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w branży technologii lotniczej. Nasza kultura opiera się na współpracy i innowacyjności, co sprzyja rozwojowi zawodowemu pracowników. Oferujemy atrakcyjne benefity, w tym elastyczne godziny pracy oraz możliwości szkoleń, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej kariery w obszarze finansów.

J

Dane kontaktowe:

Zespół rekrutacyjny Jeppesen ForeFlight, Inc.

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 rozwijaniu i obsłudze 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