
AI/ML Engineer
Jutro Medical
full-time
Posted on:
Location Type: Hybrid
Location: Warszawa • 🇵🇱 Poland
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
FlaskPython
About the role
- End-to-end ownership za wybrane funkcje AI – od design doca, przez implementację i ewaluacje, po rollout i utrzymanie w produkcji.
- Projektowanie i implementacja usług LLM+RAG (chunking, indeksy, hybrydowe wyszukiwanie BM25+dense, rerankery, schema-constrained output).
- Utrzymanie produkcji: timeouts, retries, circuit breakers, cache, budżety kosztów/tokenów, P50/P95, fallbacki.
- Ewaluacje: offline (gold/synthetic), CI gates (valid JSON, groundedness), eksperymenty online, telemetria.
- Observability: logi strukturalne, trace’y end-to-end, dashboardy i alerty (latency, cost, retrieval hit-rate, invalid-JSON %).
- MLOps: wersjonowanie promptów/indeksów/datasetów/modeli, canary/blue-green, rollbacks, automatyzacja rebuildów indeksów.
- Security & privacy: PHI minimization, redakcja, kontrola dostępu, ochrona przed (indirect) prompt injection, polityki retencji.
- Praca nad konkretnymi produktami AI w medycynie.
- Współpraca z product/clinical/devs: przekładanie potrzeb na konkretne kontrakty JSON, kryteria jakości, współpraca z resztą zespołu deweloperskiego (FE, BE, Mobile, Devops).
- Projektowanie systemów wieloagentowych.
Requirements
- Python w produkcji (3+ lat): typowanie, testy (pytest), struktura repo, pre-commit, ergonomia PR (małe PR-y), dependency hygiene.
- LLM+RAG: praktyczne doświadczenie z hybrydowym retrievalem (BM25 + dense), metadanymi, chunkingiem, rerankingiem (np. Cross-Encoder/ColBERT/reranker HF).
- API & ops: budowa usług (FastAPI/Flask), timeouts/retries, budżety kosztów/latency, feature flags, wersjonowanie artefaktów.
- Ewaluacje: umiejętność zbudowania regression suite + CI, mierzenia groundedness/valid-JSON i egzekwowania bramek jakości.
- Observability: logs/metrics/traces; umiesz zaprojektować dashboard dla P50/P95, kosztu/req, hit-rate retrievalu.
- Bezpieczeństwo: rozumienie PHI/GDPR, zagrożeń (prompt/indirect injection, data leakage) i praktycznych mitigacji.
- Ownership & komunikacja: bierzesz odpowiedzialność za swój kawałek systemu (od designu po prod), jasno opisujesz trade-offy, pracujesz w trybie doc-first (krótkie design docs, runbooki).
Benefits
- elastyczne godziny pracy – pracuj tak jak lubisz,
- konsultacje medyczne z pierwszej ręki,
- dodatkowy budżet na badania profilaktyczne oraz zniżki w naszym sklepie e-commerce,
- nielimitowany, płatny urlop,
- dofinansowanie karty multisport,
- kulturę pracy opartą na otwartej komunikacji, ciągłym usprawnianiu współpracy w zespole, indywidualnym podejściu do rozwoju,
- no dress code policy i nieformalną atmosferę pracy,
- dodatkowy budżet rozwojowy oraz nielimitowany dostęp do platform edukacyjnych,
- liczne okazje do wspólnego spędzania czasu w ramach integracji zespołowych i ogólnofirmowych.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonLLMRAGchunkingBM25dense retrievalFastAPIFlaskpytestMLOps
Soft skills
ownershipcommunicationcollaborationresponsibilitytrade-off analysisdesign documentation