Get more replies from employers
Send a job-specific resume in minutes.
Talanto poszukuje doświadczonego Fullstack Developera, który weźmie odpowiedzialność za całą aplikację: backend, frontend i integrację z klientem. Będziesz pracować nad systemem, który analizuje zdjęcia lotnicze i generuje raporty dla inżynierów.
Na stanowisku będziesz projektować API od podstaw (Python, FastAPI), budować interfejs w React+TypeScript, a także optymalizować bazy relacyjne i kolejki zadań (PostgreSQL, PostGIS, Celery, Redis). Praca stacjonarna w Elblągu, możliwość hybrydy.
Dron przelatuje nad mostem lub turbiną wiatrową i robi kilkaset zdjęć. Nasze modely znajdują na nich pęknięcia, ubytki i korozję, a aplikacja podpowiada inżynierowi, czym trzeba zająć się najpierw. Uczymy przy tym system przewidywać, jak dane uszkodzenie się rozwinie.
W zespole mamy ludzi, którzy od lat zajmują się diagnostyką konstrukcji i przetwarzaniem obrazu. Mamy modele i prototypy.
Bierzesz na siebie całą aplikację: bazę danych, backend, interfejs i wdrożenie u klienta. Modeli nie trenujesz, bo od tego mamy zespół AI. Twoim zadaniem jest sprawić, żeby te modele realnie pracowały w produkcie.
Najtrudniejszy kawałek to obsługa zdjęć z lotów, czyli wgrywanie kilkuset plików naraz, ustawianie analiz w kolejce i sensowne zachowanie systemu wtedy, gdy coś wysypie się w połowie. Do tego dochodzi model danych, interfejs, w którym inżynier obejrzy zdjęcia z zaznaczonymi uszkodzeniami i wygeneruje raport, oraz wdrożenia i utrzymanie tego wszystkiego.
Podlegasz bezpośrednio CTO i pracujesz obok zespołu AI. Na początku będziesz \jedyną osobą na tym stanowisku.
To najważniejszy akapit w tym ogłoszeniu, więc przeczytaj go uważnie.
Nie potrzebujemy wykonawcy zadań z listy. Potrzebujemy kogoś, kto po kilku tygodniach przyjdzie i powie: tę rzecz robimy źle i wiem dlaczego, tej w ogóle nie powinniśmy budować, a tu jest narzędzie, które oszczędzi nam trzy miesiące. Chcemy słyszeć propozycje dotyczące architektury, technologii, ale też samego produktu i tego, co realnie pomoże klientowi.
Stack opisany niżej jest naszą najlepszą decyzją na dziś, a nie dogmatem. Jeśli uważasz, że coś w nim jest błędem, powiedz to na rozmowie. Potraktujemy to jako argument za Tobą, nie przeciw.
Wybór jest świadomy: jeden język na backendzie i w modelach, baza, która radzi się z historią obiektu w czasie i z geometrią, oraz porządna kolejka zadań, bo analiza kilkuset zdjęć trwa minuty, a nie milisekundy.
Styczność ze sztuczną inteligencją albo przetwarzaniem obrazu, choćby przelotna. Nie chodzi o trenowanie sieci, tylko o to, żeby rozmowa z zespołem AI szła gładko. Poza tym doświadczenie z przetwarzaniem wsadowym i zadaniami w tle, z danymi przestrzennymi, z PostGIS oraz z CI/CD i chmurą.
Nie musisz znać się na lotnictwie, mieć uprawnień dronowych ani umieć budować modeli AI.
Dostajesz realny wpływ na kształt produktu i jego architekturę, bo jesteś pierwszą osobą na tym stanowisku. Pracujesz przy problemie, którego nie da się rozwiązać samym CRUD-em, z ludźmi, którzy naprawdę znają się na swojej dziedzinie. Efekty widać poza ekranem, bo most przeanalizowany przez nasz system można potem obejrzeć na własne oczy. Decyzje zapadają szybko, a projekty mają stabilne finansowanie ze środków europejskich.
Biuro mamy w Elblągu, przy ulicy Stanisława Sulimy 1, i tam trafia sprzęt oraz dane z lotów. Pracujemy stacjonarnie lub hybrydowo, przy czym minimum trzy dni w tygodniu szędzasz w biurze.