NoFluffJobs Praca zdalna Senior

Remote Machine Learning Engineer - Energy Forecasting / Mid+ (part-time)

ForecastPower sp. z o.o.

⚲ Remote

23 520 - 27 720 PLN (B2B)

Wymagania

  • Python
  • Data science
  • Data engineering
  • pandas
  • NumPy
  • scikit-learn
  • ETL (nice to have)
  • SQL (nice to have)

Opis stanowiska

O projekcie: Opis projektu- Rozwój komercyjnych modeli prognostycznych dla danych energetycznych: ceny, generacja, zużycie- Budowa i integracja modeli prognostycznych w środowisku produkcyjnym- Nacisk na stabilność, powtarzalność i jakość prognoz (nie POC)Oferujemy- Wpływ na nową usługę- Pracę nad systemem produkcyjnym- Długoterminową współpracę Wymagania: Podstawowe- Minimum 3 lata doświadczenia w ML / data science- Doświadczenie w prognozowaniu szeregów czasowych- Bardzo dobra znajomość Pythona i pakietów pandas, numpy, scikit-learn- Praktyczne doświadczenie z modelami regresyjnymi- Znajomość modeli drzewiastych i boostingowych (XGBoost, LightGBM)- Dobór i projektowanie zmiennych (feature engineering) dla szeregów czasowych- Walidacja modeli i eliminacja przecieku informacji- Samodzielność i odpowiedzialność za proces prognostycznyMile widziane- Doświadczenie w energetyce / OZE / tradingu energii- Dane pogodowe w modelach prognostycznych- Regresja kwantylowa (quantile regression), modele probabilistyczne, łączenie prognoz z wielu modeli (ensemble forecasting)- Doświadczenie we wdrażaniu utrzymaniu stabilnych modeli w środowisku produkcyjnym Codzienne zadania: - Parametryzacja modeli prognostycznych w oparciu o szeregi czasowe - Dobór zmiennych, projektowanie cech (feature engineering): opóźnienia, statystyki kroczące, sezonowość, kalendarz, pogoda - Implementacja modeli: regresja wieloraka, drzewa decyzyjne, inne podejścia - Walidacja modeli (backtesting) - Eliminacja przecieku informacji (data leakage) - Integracja modelu z ETL przez API (istniejący dedykowany pakiet Pythona) - Budowa procesu trenowania (pipeline) i okresowej aktualizacji modeli (retraining) - Monitoring jakości i stabilności modeli

🔍 Dekoder Ogłoszenia

🔴
Mid+ (part-time)
Oznacza, że oczekiwany jest doświadczony specjalista, ale praca jest na niepełny etat, co może sugerować mniejszy zakres obowiązków lub niższe wynagrodzenie niż na pełny etat.
🔴
Wpływ na nową usługę
Może oznaczać, że usługa jest w fazie rozwoju i wymaga dużo pracy nad podstawami, a 'wpływ' może oznaczać tworzenie od zera, a nie tylko optymalizację istniejących rozwiązań.
🔴
Pracę nad systemem produkcyjnym
Choć brzmi profesjonalnie, może oznaczać, że system jest niestabilny lub wymaga ciągłych interwencji, a nie tylko rozwoju nowych funkcji.
🔴
Samodzielność i odpowiedzialność za proces prognostyczny
W połączeniu z pracą na część etatu, może oznaczać, że oczekuje się od Ciebie samodzielnego zarządzania całym procesem, od zbierania danych po wdrożenie, bez wsparcia zespołu.
🟡
Eliminacja przecieku informacji
Jest to standardowa procedura w ML, ale w kontekście 'nie POC' i 'system produkcyjny' może sugerować, że poprzednie próby były wadliwe i wymaga to szczególnej uwagi.