Tech Stack / Keywords
Podsumowanie oferty
Rola produktowa obejmuje przygotowanie modeli ML, ich wdrożenie i integrację z aplikacją. Będziesz rozwijać rozwiązanie full-stack z użyciem TypeScript, Node.js, Next.js, React, Python i scikit-learn.
Wymagania
- 5 lat doświadczenia na podobnym stanowisku.
- Znajomość TypeScript i Node.js.
- Znajomość Next.js App Router i React.
- Znajomość PostgreSQL i SQL.
- Znajomość Prisma i Zod.
- Znajomość Vitest i Playwright.
- Produkcyjna znajomość Pythona, w tym typing, pakietów, pytest, środowisk i reprodukowalnych buildów.
- Znajomość pandas, NumPy oraz scikit-learn lub odpowiednika.
- Rozumienie walidacji modeli, leakage, overfittingu, kalibracji i doboru metryk.
- Umiejętność pracy z kodem tworzonym z udziałem agentów AI: specyfikowanie, dzielenie zadań, review i weryfikacja.
- Znajomość języka polskiego i angielskiego.
Mile widziane:
- Prisma.
- Zod.
- pytest.
- Vitest.
- Playwright.
- GitHub Actions.
- Azure.
Obowiązki
- Rozwój aplikacji w TypeScript, Node.js, Next.js i React.
- Praca z PostgreSQL: transakcje, indeksy i plany zapytań.
- Tworzenie komponentów produkcyjnych w Pythonie z użyciem pandas, NumPy i scikit-learn.
- Analiza danych i tworzenie analitycznych zapytań SQL.
- Walidacja modeli: data leakage, overfitting, metryki i kalibracja.
- Projektowanie testowalnego kontraktu między Node.js a Pythonem.
- Tworzenie testów unit, component, integration i E2E.
- Przygotowywanie specyfikacji i issue dla agentów AI.
- Przegląd i weryfikacja kodu, również generowanego przez AI.
- Egzekwowanie kontraktów, testów i zasad na gałęzi main.
Benefity
- Pakiet medyczny.
- Pakiet sportowy.
- Elastyczne godziny pracy.
Opieka zdrowotna
Karta sportowa
Inne informacje
- Start pracy: ASAP.
- Onboarding trwa 1 dzień w Warszawie.
apreel
194 aktywne oferty