Pomiń do treści
Logo firmy emagine

Python Developer – Statistical Software Development

emagine

Oferta w skrócie
Widełki nieujawnione
🏠ZdalnieTryb pracy
📄OtherKontrakt
⏱️Mid · 5+ latDoświadczenie
LokalizacjaNew Delhi
Źródło
Aktywna
Opublikowano20 kwietnia 2026
Ostatnio sprawdzono6 maja 2026
Wygasa za5 dni
Werdykt JobHunt

Rola polega na rozwijaniu desktopowej aplikacji statystycznej w Pythonie, z interfejsem PyQt. Na co dzień będziesz implementować obliczenia statystyczne, manipulować danymi za pomocą Pandas i NumPy, tworzyć wizualizacje w Matplotlib oraz rozwijać GUI. Aplikacja służy do analizy danych i wsparcia decyzji w środowisku farmaceutycznym (walidacja). To niszowa, techniczna rola wymagająca doświadczenia w statystycznym oprogramowaniu desktopowym.

Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.

Brakuje: brak widełek wynagrodzenia, brak opisu procesu rekrutacyjnego.

🛠 Wymagane technologie
Dane źródłowe
Data analysisData VisualizationValidation (Pharma)User interface (UI)Pandas (Python)NumPy (Python)Software DevelopmentPython
AI Insights
Czym naprawdę jest ta rola?Software Engineer

Rola polega na rozwijaniu desktopowej aplikacji statystycznej w Pythonie, z interfejsem PyQt. Na co dzień będziesz implementować obliczenia statystyczne, manipulować danymi za pomocą Pandas i NumPy, tworzyć wizualizacje w Matplotlib oraz rozwijać GUI. Aplikacja służy do analizy danych i wsparcia decyzji w środowisku farmaceutycznym (walidacja). To niszowa, techniczna rola wymagająca doświadczenia w statystycznym oprogramowaniu desktopowym.

Plusy
  • Niszowa, specjalistyczna rola – wysoka wartość na rynku
  • Praca z nowoczesnym stackiem Python + PyQt
Na co uważać
  • Oferta nie podaje widełek wynagrodzenia
  • Brak informacji o zespole i procesie rekrutacyjnym
  • Rola związana z regulowaną branżą (pharma) – może wiązać się z dużą ilością dokumentacji i procedur
  • Desktopowa aplikacja w erze webowej – może być legacy lub niszowe środowisko
  • !Poziom 'regular' choć wymagane 5 lat – może być niedopasowanie seniority
  • !Brak informacji o możliwościach rozwoju i ścieżce kariery
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Projektowanie i implementacja GUI w PyQt dla desktopowej aplikacji statystycznej
  • Implementacja logiki obliczeń statystycznych z użyciem NumPy i Pandas
  • Tworzenie wykresów i raportów w Matplotlib na podstawie danych
  • Przetwarzanie i walidacja dużych zestawów danych strukturalnych
  • Współpraca z analitykami biznesowymi i statystykami w celu tłumaczenia wymagań na funkcje
  • Utrzymanie i rozwijanie istniejącego kodu aplikacji
  • Testowanie i debugowanie komponentów desktopowych
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).

Minimum sensowne

Deweloper z 5-letnim doświadczeniem w Pythonie, który ma podstawową znajomość PyQt i bibliotek danych, ale niekoniecznie specjalizował się w statystyce. Wymagane jest minimum praktyczne użycie Pandas i Matplotlib w projektach analitycznych.

Raczej nie dla

Juniorzy bez 5-letniego doświadczenia, deweloperzy skupieni na web developmencie (Django/Flask) bez znajomości GUI desktopowego, osoby szukające pracy w dużej organizacji z rozbudowanymi benefitami.

Ocena dopasowania
Junior1/5
Mid3/5
Senior5/5
Hands-on5/5
Architekt2/5
Remote5/5
Enterprise3/5
Pytania do rekrutera
  • ?Ile osób liczy zespół deweloperski i jakie są role?
  • ?Jaki jest plan rozwoju aplikacji – czy to greenfield, czy legacy?
  • ?Czy obowiązują procedury walidacyjne (GMP/GxP) i czy wymagana jest znajomość regulacji?
  • ?Jaka jest wersja PyQt i czy planuje się migrację na web?
  • ?Jak wygląda proces testowania i zapewnienia jakości?
  • ?Czy są przewidziane dyżury lub praca w trybie on-call?
Brakujące informacje
  • Brak widełek wynagrodzenia
  • Brak opisu procesu rekrutacyjnego
  • Brak informacji o wielkości zespołu
  • Brak informacji o benefity (np. budżet szkoleniowy, ubezpieczenie)
🔗Podobne oferty