SENSORBITE to projekt, który łączy innowacje w dziedzinie sztucznej inteligencji, teledetekcji i analizy danych przestrzennych. Naszym celem jest przekształcanie dużych ilości danych satelitarnych i środowiskowych w praktyczne rozwiązania, które wspierają kluczowe sektory gospodarki, takie jak rolnictwo precyzyjne, ochrona środowiska, zarządzanie kryzysowe czy urbanistyka. Dzięki interdyscyplinarnemu zespołowi i najnowszym technologiom tworzymy produkty, które mają realny wpływ na rozwiązanie globalnych wyzwań.
SENSORBITE otwiera drzwi do współpracy z kluczowymi instytucjami, takimi jak Europejska Agencja Kosmiczna (ESA), ESA BIC Poland, Komisja Europejska i inne
responsibilities :
W zależności od Twoich kompetencji oraz obszarów, w których czujesz się najmocniej, będziesz wspierać rozwój systemu SENSORBITE w kilku kluczowych obszarach:
Backend (Java 17+) – rozwój i utrzymanie modułów backendowych, projektowanie nowych usług oraz integracji.
Projektowanie i rozwój API – tworzenie stabilnych i dobrze udokumentowanych interfejsów REST, integracje wewnętrzne i zewnętrzne.
Frontend (JS/React) – rozwój interfejsu użytkownika, praca z mapami, formularzami, dashboardami.
Praca z danymi geoprzestrzennymi (GIS/EO) – integracja usług OGC, przetwarzanie rasterów i wektorów, wizualizacja danych satelitarnych w aplikacji.
Architektura systemu – udział w projektowaniu nowych komponentów, modularizacji, optymalizacji skalowalności, bezpieczeństwa i wydajności.
Integracja z LLM/AI – budowanie funkcji wykorzystujących modele językowe oraz systemy agentowe, przygotowanie pipelineów rozmów i narzędzi.
RAG / Data Pipelines – współpraca przy tworzeniu lub usprawnianiu komponentów Retrieval-Augmented Generation (przepływy danych, indeksery, wektoryzacja, cache).
DevOps / Cloud (opcjonalnie) – wsparcie przy konteneryzacji, automatyzacji procesów, CI/CD, podstawowe prace infrastrukturalne.
Praca z zewnętrznymi źródłami danych – integracje API (pogodowe, satelitarne, mapowe), pobieranie i harmonizacja danych.
Wkład w rozwój produktu – współtworzenie roadmapy funkcjonalnej, prototypowanie nowych modułów i proponowanie usprawnień.
requirements-expected :
Bardzo dobra znajomość Java (min. 17) – to kluczowy element stanowiska.
Doświadczenie z Gradle.
Dobra znajomość SQL, preferowane PostgreSQL oraz świadomość zasad projektowania baz danych.