Senior Algorithm Engineer in Wrocław

Senior Algorithm Engineer in Wrocław

Wrocław Pełny etat 20000 - 27000 zł / rok (szac.) Hybrydowo
S

W skrócie

  • Zadania: Twórz zaawansowane algorytmy do analizy danych wizualnych i modelowania 3D.
  • Firma: Innowacyjna firma technologiczna z przyjazną kulturą pracy.
  • Benefity: Atrakcyjne wynagrodzenie, budżet na rozwój, elastyczne godziny pracy i opieka zdrowotna.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na innowacyjne projekty.
  • Kwalifikacje: Ekspert w Pythonie, doświadczenie w geometrii obliczeniowej i wizji komputerowej.

Przewidywane wynagrodzenie mieści się w przedziale 20000 - 27000 zł za rok.

O projekcie

Rozwijamy zaawansowany system do automatycznej analizy i cyfryzacji dokumentacji inżynieryjnej. Naszym celem jest przekształcenie niestrukturalnych danych wizualnych (rastry, skany, niskiej jakości pliki PDF i zdjęcia planów) w precyzyjne, parametryczne modele 3D. Projekt łączy wyzwania w zakresie wizji komputerowej, geometrii obliczeniowej oraz przetwarzania danych o wysokiej wydajności, z silnym naciskiem na dokładność na poziomie piksela i milimetra.

Przegląd roli

Szukamy Starszego Inżyniera Algorytmów, który zaprojektuje i wdroży rdzeń algorytmiczny systemu. Rola ta koncentruje się na wektoryzacji, rekonstrukcji topologii, rozumowaniu przestrzennym oraz obliczeniach krytycznych dla wydajności, gdzie gotowe modele ML/CV często nie są wystarczające ani pod względem precyzji, ani szybkości. Będziesz pracować nad problemami, w których rygor algorytmiczny, geometria i heurystyka są ważniejsze niż „łączenie API”.

Wektoryzacja i rekonstrukcja

  • Projektowanie i optymalizacja algorytmów do rekonstrukcji krawędzi i wierzchołków z hałaśliwych danych wizualnych (skany, obrazy, niskiej jakości pliki PDF).
  • Obsługa niedoskonałych, zdegradowanych lub niejednoznacznych danych źródłowych z wysoką odpornością.

Silnik topologii

  • Budowanie silników opartych na grafach do interpretacji relacji przestrzennych między wykrytymi elementami.
  • Automatyczne wnioskowanie topologii i zamykanie konturów geometrycznych.

Heurystyki przestrzenne

  • Implementacja systemów reguł specyficznych dla dziedziny i heurystyk w celu walidacji logicznej i geometrycznej poprawności generowanych modeli 2D i 3D.
  • Egzekwowanie ograniczeń spójności na poziomie przestrzennym i topologicznym.

OCR kontekstowy

  • Projektowanie pipeline'ów do ekstrakcji danych tekstowych (wymiary, parametry techniczne).
  • Integracja wyekstrahowanych informacji bezpośrednio z modelami geometrycznymi i przestrzennymi.

Inżynieria wydajności

  • Optymalizacja krytycznych komponentów systemu pod kątem złożoności obliczeniowej i przepustowości.
  • Identyfikacja i eliminacja wąskich gardeł wydajności.
  • Wykorzystanie wektoryzacji, obliczeń równoległych i akceleracji GPU tam, gdzie to możliwe.

Wymagania podstawowe:

  • Ekspert w Pythonie, z silnym naciskiem na inżynierię algorytmiczną i profilowanie wydajności.
  • Geometria obliczeniowa: operacje wektorowe, przetwarzanie grafów, rekonstrukcja topologii, transformacje przestrzenne.
  • Zaawansowana wizja komputerowa: praktyczne doświadczenie z OpenCV (LSD, transformacje Hougha, operacje morfologiczne, przywracanie obrazów).
  • Obliczenia o wysokiej wydajności: zaawansowana wektoryzacja NumPy.
  • Narzędzia wydajnościowe, takie jak Numba, Cython lub CuPy.
  • Silne myślenie algorytmiczne: zdolność do projektowania niestandardowych rozwiązań tam, gdzie standardowe podejścia ML/CV zawodzą pod względem precyzji lub szybkości.
  • Znajomość języka polskiego (wymagana) – umiejętność pracy z polską dokumentacją techniczną i komunikacji w języku polskim.

Fajnie, jeśli masz:

  • Doświadczenie w pracy z dokumentacją techniczną, formatami CAD lub systemami GIS.
  • Znajomość metod optymalizacji matematycznej lub logiki rozmytej.
  • Doświadczenie w skalowaniu pipeline'ów przetwarzania obrazów na infrastrukturze chmurowej.
  • Doświadczenie w Langchain i Agentic Development.

Wynagrodzenie: 20 000 - 27 000 PLN + VAT (B2B)

Oferujemy:

  • Pracę z nowoczesnymi technologiami uczenia maszynowego i przetwarzania 3D.
  • Roczny budżet na rozwój osobisty.
  • Udział w różnorodnych innowacyjnych, wymagających projektach.
  • Wewnętrzne warsztaty i sesje dzielenia się wiedzą.
  • Możliwości budowania marki osobistej (artykuły, wystąpienia na konferencjach, prowadzenie warsztatów).
  • Elastyczne godziny pracy.
  • Możliwość pracy zdalnej.
  • Przyjazną atmosferę i wspierające środowisko zespołowe.
  • Pokój relaksu / darmowe napoje / wydarzenia zespołowe i firmowe (dla wizyt na miejscu).
  • Karta MultiSport.
  • Pakiet opieki zdrowotnej LuxMed.

Senior Algorithm Engineer in Wrocław – pracodawca: stermedia

Ster media to doskonały pracodawca, który oferuje elastyczne godziny pracy oraz możliwość pracy zdalnej, co sprzyja równowadze między życiem zawodowym a prywatnym. Nasza kultura pracy opiera się na współpracy i innowacyjności, a pracownicy mają szansę na rozwój zawodowy poprzez udział w różnorodnych projektach dla klientów lokalnych i międzynarodowych. Dodatkowo, korzystamy z nowoczesnych technologii, takich jak AWS i Kubernetes, co pozwala na ciągłe doskonalenie umiejętności technicznych w dynamicznym środowisku.

S

Dane kontaktowe:

Zespół rekrutacyjny stermedia

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Algorithm Engineer in Wrocław

Python
Algorytmy inżynieryjne
Geometria obliczeniowa
Wizja komputerowa
OpenCV
Wydajność obliczeniowa
NumPy