Programista / Programistka AI/ML
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
⚲ Kraków, Krowodrza
12 000–18 000 zł brutto / mies.
Wymagania
- Python
- GraphQL
- PyTorch
- TensorFlow
- Hugging Face
- spaCy
- Docker
- Kubernetes
Opis stanowiska
Nasze wymagania: wykształcenie wyższe o profilu technicznym minimum 5 lat doświadczenia zawodowego bardzo dobra znajomość języka Python oraz doświadczenie w realizacji projektów produkcyjnych w tym środowisku doświadczenie w projektowaniu i tworzeniu skalowalnych usług oraz interfejsów API, przygotowanych do obsługi dużych wolumenów danych (REST, GraphQL, rozwiązania kolejkowe i event-driven) doświadczenie w uruchamianiu, optymalizacji i serwowaniu lokalnych modeli LLM (np. Ollama, vLLM) doświadczenie w budowaniu rozwiązań AI opartych o LLM i NLP, w tym: prompt engineering, embeddings, fine-tuning, RAG, wyszukiwanie semantyczne dobra znajomość zagadnień przetwarzania języka naturalnego (NLP): tokenizacja, klasyfikacja tekstu, ekstrakcja informacji, similarity search, ewaluacja jakości modeli językowych dobra znajomość różnych modeli bazodanowych (relacyjne, kolumnowe, grafowe, dokumentowe, wektorowe) wraz z umiejętnością doboru i wdrażania rozwiązań adekwatnych do wymagań funkcjonalnych i wydajnościowych dobra znajomość popularnych bibliotek i frameworków ML/NLP (PyTorch, TensorFlow, Hugging Face, spaCy) doświadczenie w konfiguracji i utrzymaniu środowisk serwerowych, konteneryzacji aplikacji (Docker, Kubernetes), automatyzacji procesów CI/CD oraz monitoringu usług produkcyjnych samodzielność, skrupulatność, dbałość o szczegóły oraz wysoki poziom odpowiedzialności za realizowane zadania O projekcie: W związku z realizacją projektów finansowanych przez Narodowe Centrum Badań i Rozwoju poszukujemy osób zainteresowanych współpracą w roli Programisty/Programistki AI/ML. Dołączysz do zespołu specjalistów odpowiedzialnych za tworzenie i rozwój narzędzi analitycznych. Zakres obowiązków: analiza problemów biznesowych, projektowanie i realizacja rozwiązań opartych o modele AI/ML dobór algorytmów, modeli oraz metryk oceny jakości integracja modeli AI/ML z systemami produkcyjnymi (API, mikrousługi) przygotowywanie odpowiednich zbiorów testowo-treningowych dla potrzeb testów i demonstracji modeli oraz rozwiązań opracowywanie i realizacja odpowiednich usług związanych z efektywnym przetwarzaniem i przechowywaniem danych wdrażanie i utrzymanie modeli w środowiskach produkcyjnych automatyzacja procesów trenowania, testowania i wdrażania (MLOps, CI/CD) tworzenie dokumentacji i instrukcji dla potrzeb zespołu i klienta aktywne uczestnictwo w pracach zespołu, dzieląc się wiedzą i doświadczeniem Oferujemy: pracę przy ciekawych i ambitnych projektach współtworzenie zespołu AI/ML tworzącym autorskie rozwiązania dla niestandardowych zastosowań stabilną współpracę