Machine Learning Engineer
AXA Avanssur SA Oddział II w Polsce
⚲ Warszawa, Wola
170–215 zł netto (+ VAT) / godz.
Wymagania
- wykształcenie wyższe (licencjat lub magister) z matematyki, informatyki, machine learning lub pokrewne
- biegłość w frameworkach Data Science (pandas, pyspark, sklearn, shap) i MLOps (MLFlow, Kedro/Airflow, Hyperopt/Optuna, Great Expectations) w Pythonie
- doświadczenie w budowaniu agentowych workflow GenAI z użyciem Langchain lub smolagents
- doświadczenie w serwowaniu modeli przez API z użyciem Flask lub FastAPI
- doświadczenie z chmurą (AWS, Azure, GCP) i konteneryzacją (Docker, Kubernetes)
- znajomość metodyk DevOps (CI/CD) i doświadczenie z GitHub Actions
- podstawowa znajomość narzędzi dashboardingowych (PowerBI/Tableau)
- bardzo wysoka dbałość o szczegóły i skrupulatność
Opis stanowiska
Projekt zakłada uruchomienie inicjatywy MLOps, która zmodernizuje rozwój modeli aktuarialnych przez automatyzację treningu, wdrożeń i monitoringu. Równolegle rozwijana jest platforma AI oparta na GenAI do ekstrakcji i kategoryzacji danych z dużych wolumenów dokumentów. Uwaga: z opisu wynika, że obecne procesy są mocno manualne, a firma dopiero definiuje praktyki MLOps — kandydat będzie aktywnie współtworzył te standardy, a nie tylko je utrzymywał.
🔍 Dekoder Ogłoszenia
🔴
Extremely high attention to detail and rigor.
Oczekuje się, że kandydat będzie bardzo skrupulatny i dokładny, co może oznaczać bardzo drobiazgowe przeglądy kodu i procesów.
🔴
automating model training, deployment, and monitoring processes
Może oznaczać, że obecne procesy są mocno manualne i wymagają znaczącej pracy nad ich usprawnieniem.
🔴
integrating best practices in machine learning operations
Może sugerować, że firma dopiero zaczyna wdrażać MLOps, a kandydat będzie musiał aktywnie uczestniczyć w definiowaniu i implementowaniu tych praktyk.
🟡
Basic familiarity with Dashboarding tools (PowerBI/Tableau).
Może oznaczać, że choć nie jest to główny zakres obowiązków, od kandydata może być oczekiwane tworzenie lub modyfikowanie prostych dashboardów.
🔴
Create continuous
Fragment urwany, co sugeruje niedokończone lub niepełne ogłoszenie, które może wymagać dodatkowych wyjaśnień.