Wymagania / Kompetencje
• Wymagane wykształcenie techniczne (preferowane kierunki IT, matematyka),
• Bardzo dobra znajomość Pythona i ekosystemu data science (NumPy, Pandas, TensorFlow/PyTorch),
• Minimum 3 lata doświadczenia w realizacji projektów związanych z użyciem uczenia maszynowego w rozproszonych środowiskach obliczeniowych,
• Szeroka znajomość i rozumienie algorytmów uczenia maszynowego (w tym głębokiego) i zagadnień związanych z wykorzystaniem sztucznej inteligencji oraz jej wykorzystania w ramach systemów decyzyjnych,
• Praktyczna znajomość narzędzi CI/CD (GitLab CI, Jenkins),
• Znajomość platform chmurowych (preferowany obszar GCP),
• Doświadczenie z konteneryzacją i orkiestracją (Docker, Kubernetes),
• Umiejętność współpracy w modelu Agile/Scrum.
Mile widziane:
• Doświadczenie w pracy z narzędziami MLOps (MLflow, Kubeflow, Airflow),
• Doświadczenie w stosowaniu bibliotek oraz narzędzi wykorzystywanych w projektach uczenia maszynowego (xgboost, h2o, scikit-learn, kedro),
• Doświadczenie w budowie systemów opartych na rozwiązywaniu złożonych zadań optymalizacyjnych w tym nieliniowych i całkowito-liczbowych,
• Doświadczenie w tworzeniu web-owych interfejsów i serwisów (HTML, FastAPI, Streamlit).