{"id":2817,"date":"2026-09-25T07:02:27","date_gmt":"2026-09-25T05:02:27","guid":{"rendered":"https:\/\/epraceo.pl\/blog\/zawody\/inzynier-mlops\/"},"modified":"2026-09-25T07:02:27","modified_gmt":"2026-09-25T05:02:27","slug":"inzynier-mlops","status":"publish","type":"zawod","link":"https:\/\/epraceo.pl\/blog\/zawody\/inzynier-mlops\/","title":{"rendered":"In\u017cynier MLOps: umiej\u0119tno\u015bci, narz\u0119dzia i \u015bcie\u017cka kariery"},"content":{"rendered":"<p>In\u017cynier <strong>MLOps<\/strong> tworzy i obs\u0142uguje infrastruktur\u0119, kt\u00f3ra przenosi modele uczenia maszynowego z notatnika analityka danych do \u015brodowiska produkcyjnego oraz zapewnia ich ci\u0105g\u0142e dzia\u0142anie: potoki szkoleniowe, rejestry modeli, wdra\u017canie, monitorowanie i ponowne szkolenie. Rzadko jest to pierwsza praca. Wi\u0119kszo\u015b\u0107 os\u00f3b przechodzi do tej roli po kilku latach pracy w obszarach DevOps, SRE lub in\u017cynierii danych.<\/p>\n<h2>Czym w\u0142a\u015bciwie zajmuje si\u0119 in\u017cynier MLOps?<\/h2>\n<p>Najpro\u015bciej m\u00f3wi\u0105c: dbasz o to, by model, kt\u00f3ry we wtorek dzia\u0142a\u0142 na laptopie, nadal dawa\u0142 sensowne wyniki sze\u015b\u0107 miesi\u0119cy p\u00f3\u017aniej, przy rzeczywistym obci\u0105\u017ceniu i na danych, kt\u00f3rych nikt wcze\u015bniej nie widzia\u0142. Za tym zdaniem kryje si\u0119 mn\u00f3stwo pracy technicznej. Nale\u017cy wsp\u00f3lnie \u015bledzi\u0107 kod, dane i wersje modeli, proces uczenia musi by\u0107 powtarzalny, a ka\u017cde wydanie modelu musi da\u0107 si\u0119 przetestowa\u0107 i cofn\u0105\u0107.<\/p>\n<p>In\u017cynier MLOps znajduje si\u0119 pomi\u0119dzy trzema grupami, kt\u00f3re rzadko pos\u0142uguj\u0105 si\u0119 tym samym s\u0142ownictwem. Analitycy danych my\u015bl\u0105 w kategoriach cech, wska\u017anik\u00f3w i eksperyment\u00f3w, podczas gdy zespo\u0142y ds. platformy i DevOps my\u015bl\u0105 w kategoriach klastr\u00f3w, praw dost\u0119pu i czasu sprawno\u015bci. Biznesowi zale\u017cy tylko na tym, aby ocena ryzyka oszustwa, decyzja kredytowa lub prognoza popytu by\u0142y prawid\u0142owe.<\/p>\n<p>In\u017cynier MLOps pe\u0142ni rol\u0119 t\u0142umacza mi\u0119dzy nimi i przekszta\u0142ca jednorazowe eksperymenty w proces, kt\u00f3ry przebiega bez heroicznych wysi\u0142k\u00f3w.<\/p>\n<p>To, co odr\u00f3\u017cnia t\u0119 prac\u0119 od klasycznego DevOps, to fakt, \u017ce system uczenia maszynowego mo\u017ce przesta\u0107 dzia\u0142a\u0107, nawet je\u015bli nikt nie ingeruje w kod. Klienci zmieniaj\u0105 swoje nawyki, dostawca us\u0142ug p\u0142atniczych modyfikuje format pola, ceny ulegaj\u0105 zmianom, a rozk\u0142ad danych wej\u015bciowych si\u0119 przesuwa. Model nadal generuje odpowiedzi, ale z ka\u017cdym tygodniem s\u0105 one coraz gorsze. Polskie og\u0142oszenia o prac\u0119 opisuj\u0105 to bezpo\u015brednio jako monitorowanie dryftu danych i dryftu modelu, a tworzenie alert\u00f3w oraz proces\u00f3w ponownego uczenia, kt\u00f3re to wykrywaj\u0105, stanowi sedno tej pracy.<\/p>\n<h2>Czym r\u00f3\u017cni si\u0119 to od nauki o danych, in\u017cynierii uczenia maszynowego i DevOps?<\/h2>\n<p>Nazwy stanowisk nak\u0142adaj\u0105 si\u0119 na siebie, dlatego warto przyjrze\u0107 si\u0119, kto odpowiada na jakie pytania. Naukowiec zajmuj\u0105cy si\u0119 danymi pyta, kt\u00f3ry model i kt\u00f3re cechy najlepiej przewiduj\u0105 wynik, a in\u017cynier uczenia maszynowego przekszta\u0142ca ten model w kod gotowy do wdro\u017cenia w \u015brodowisku produkcyjnym i cz\u0119sto odpowiada za szkolenie modelu. <a href=\"https:\/\/epraceo.pl\/blog\/zawody\/inzynier-devops\/\">In\u017cynier DevOps<\/a> buduje infrastruktur\u0119 oraz systemy CI\/CD dla zwyk\u0142ych aplikacji.<\/p>\n<p>In\u017cynier MLOps odpowiada za warstw\u0119 po\u015bredni\u0105: CI\/CD\/CT (ostatnia litera oznacza ci\u0105g\u0142e uczenie), wersjonowanie danych i modeli, udost\u0119pnianie modeli oraz obserwowalno\u015b\u0107 w zakresie uczenia maszynowego.<\/p>\n<p>W firmie programistycznej lub start-upie jedna osoba cz\u0119sto pe\u0142ni jednocze\u015bnie obowi\u0105zki in\u017cyniera ML i in\u017cyniera MLOps. W bankach i firmach ubezpieczeniowych MLOps to cz\u0119\u015bciej zesp\u00f3\u0142 platformowy obs\u0142uguj\u0105cy kilka zespo\u0142\u00f3w zajmuj\u0105cych si\u0119 nauk\u0105 o danych, a jego g\u0142\u00f3wnym produktem jest zestaw szablon\u00f3w i potok\u00f3w, z kt\u00f3rych ka\u017cdy nowy projekt modelowy korzysta ponownie, zamiast budowa\u0107 w\u0142asny od podstaw.<\/p>\n<h2>Jakich narz\u0119dzi wymagaj\u0105 polskie og\u0142oszenia o prac\u0119 dla in\u017cynier\u00f3w MLOps?<\/h2>\n<p>Przejrzyj kilkana\u015bcie aktualnych ofert z Warszawy, Krakowa lub stanowisk w trybie ca\u0142kowicie zdalnym, a zauwa\u017cysz, \u017ce te same podstawowe wymagania powtarzaj\u0105 si\u0119. Python, Docker i Kubernetes s\u0105 prawie zawsze obowi\u0105zkowe, zazwyczaj w po\u0142\u0105czeniu z co najmniej jedn\u0105 chmur\u0105 publiczn\u0105. Reszta zale\u017cy od stosu technologicznego pracodawcy, ale poni\u017csza lista obejmuje to, co faktycznie pojawia si\u0119 w polskich og\u0142oszeniach.<\/p>\n<table>\n<thead>\n<tr>\n<th>Warstwa<\/th>\n<th>Zakres obowi\u0105zk\u00f3w<\/th>\n<th>Narz\u0119dzia wymienione w polskich og\u0142oszeniach o prac\u0119<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Kontenery i orkiestracja<\/td>\n<td>Pakowanie zada\u0144 szkoleniowych i us\u0142ug modelowych, skalowanie ich, zarz\u0105dzanie w\u0119z\u0142ami GPU<\/td>\n<td>Docker, Kubernetes (cz\u0119sto AKS), Helm, Ingress<\/td>\n<\/tr>\n<tr>\n<td>\u015aledzenie eksperyment\u00f3w i rejestr modeli<\/td>\n<td>Rejestrowanie przebieg\u00f3w, por\u00f3wnywanie metryk, przenoszenie modeli mi\u0119dzy etapami<\/td>\n<td>MLflow, Kubeflow<\/td>\n<\/tr>\n<tr>\n<td>Wersjonowanie danych i modeli<\/td>\n<td>Odtwarzanie dowolnego modelu produkcyjnego na podstawie dok\u0142adnie tych samych danych, na kt\u00f3rych zosta\u0142 wytrenowany<\/td>\n<td>DVC, MLflow<\/td>\n<\/tr>\n<tr>\n<td>Koordynacja potok\u00f3w<\/td>\n<td>Planowanie szkole\u0144, oceny partii danych i przygotowywania danych<\/td>\n<td>Airflow, Kubeflow Pipelines<\/td>\n<\/tr>\n<tr>\n<td>Zarz\u0105dzane platformy ML<\/td>\n<td>Szkolenie, punkty ko\u0144cowe i zarz\u0105dzanie modelami w chmurze<\/td>\n<td>Azure Machine Learning, Azure AI Foundry, AWS SageMaker, GCP Vertex AI, Databricks<\/td>\n<\/tr>\n<tr>\n<td>Infrastruktura jako kod<\/td>\n<td>Odtwarzaj \u015brodowiska za ka\u017cdym razem w ten sam spos\u00f3b<\/td>\n<td>Terraform, Bicep, Ansible, Pulumi, CloudFormation<\/td>\n<\/tr>\n<tr>\n<td>CI\/CD\/CT<\/td>\n<td>Automatyczne testowanie, wdra\u017canie i ponowne szkolenie<\/td>\n<td>GitHub Actions, GitLab CI, Jenkins, Azure DevOps<\/td>\n<\/tr>\n<tr>\n<td>Obserwowalno\u015b\u0107<\/td>\n<td>Op\u00f3\u017anienia, b\u0142\u0119dy, koszty i odchylenia w jednym widoku<\/td>\n<td>Prometheus, Grafana, ELK Stack, OpenTelemetry, Datadog<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Warto wcze\u015bnie zapozna\u0107 si\u0119 z jedn\u0105 specyfik\u0105 polskiego rynku: znaczna cz\u0119\u015b\u0107 ofert pracy w obszarze MLOps w bran\u017cy ubezpieczeniowej i bankowej opiera si\u0119 na platformie Microsoft Azure. Niekt\u00f3re z nich wymieniaj\u0105 w\u015br\u00f3d wymaga\u0144 certyfikaty AZ-400 (Azure DevOps Engineer Expert) lub AI-102 (Azure AI Engineer). Pracodawcy korzystaj\u0105cy ze stosu Azure cz\u0119sto deklaruj\u0105, \u017ce zatrudni\u0105 kandydata z du\u017cym do\u015bwiadczeniem w AWS lub GCP, kt\u00f3ry jest gotowy na zmian\u0119 platformy, wi\u0119c nie musisz wymienia\u0107 wszystkich chmur w swoim CV.<\/p>\n<h2>Jak wygl\u0105da typowy tydzie\u0144 pracy?<\/h2>\n<p>We\u017amy za przyk\u0142ad model wykrywania oszustw w banku i \u015bled\u017amy prac\u0119 in\u017cyniera MLOps przez ca\u0142y tydzie\u0144. W poniedzia\u0142ek analityk danych wprowadza now\u0105 cech\u0119. Zbudowany przez Ciebie potok danych sprawdza schemat danych, trenuje model na nowych danych w klastrze Kubernetes, rejestruje przebieg operacji w MLflow i por\u00f3wnuje jego wska\u017aniki z modelem obecnie dzia\u0142aj\u0105cym w \u015brodowisku produkcyjnym. Je\u015bli nowy model nie jest lepszy, proces si\u0119 na tym ko\u0144czy.<\/p>\n<p>We wtorek kandydat trafia do \u015brodowiska stagingowego za po\u015brednictwem rejestru modeli, a in\u017cynier MLOps udost\u0119pnia go niewielkiej cz\u0119\u015bci ruchu lub uruchamia w trybie cieniowym r\u00f3wnolegle ze starym modelem. W \u015brod\u0119 pojawia si\u0119 alert w Grafanie: rozk\u0142ad jednej zmiennej wej\u015bciowej uleg\u0142 zmianie. Wsp\u00f3lnie z in\u017cynierami danych ustalacie, \u017ce przyczyn\u0105 jest zmiana w sposobie przesy\u0142ania kategorii transakcji przez system partnerski, a model jest ponownie trenowany na skorygowanych danych.<\/p>\n<p>Czwartek cz\u0119sto dotyczy kwestii finansowych. W\u0119z\u0142y GPU s\u0105 drogie, wi\u0119c in\u017cynier MLOps dostosowuje automatyczne skalowanie, przenosi zadania wsadowe na ta\u0144sze godziny i rozwa\u017ca, kt\u00f3re eksperymenty naprawd\u0119 wymagaj\u0105 u\u017cycia GPU. Pi\u0105tek po\u015bwi\u0119cony jest standardom i dokumentacji, aby nast\u0119pny zesp\u00f3\u0142 nie zaczyna\u0142 pracy od skopiowania notatnika na serwer. Coraz cz\u0119\u015bciej tygodnie obejmuj\u0105 r\u00f3wnie\u017c zadania z zakresu LLMOps: obs\u0142ug\u0119 du\u017cych modeli j\u0119zykowych, utrzymywanie potok\u00f3w RAG i baz danych wektorowych, wersjonowanie podpowiedzi oraz przeprowadzanie ocen przed ka\u017cd\u0105 zmian\u0105. <\/p>\n<h2>Jak zosta\u0107 in\u017cynierem MLOps?<\/h2>\n<p>Nie ma \u017cadnej licencji, egzaminu ani ustalonej \u015bcie\u017cki kariery. W KZiS (Klasyfikacja Zawod\u00f3w i Specjalno\u015bci, oficjalna polska klasyfikacja zawod\u00f3w) nie ma pozycji o nazwie \u201ein\u017cynier MLOps\u201d; najbli\u017cszym wpisem jest 251909, specjalista ds. uczenia maszynowego. Pracodawcy zazwyczaj preferuj\u0105 dyplom z informatyki lub pokrewnej dziedziny, ale w tej roli sprawdzone do\u015bwiadczenie w \u015brodowisku produkcyjnym liczy si\u0119 bardziej ni\u017c dyplom.<\/p>\n<p>W praktyce istniej\u0105 trzy \u015bcie\u017cki kariery, a ka\u017cda z nich wymaga wype\u0142nienia innych luk w wiedzy:<\/p>\n<ul>\n<li><strong>Z DevOps, SRE lub in\u017cynierii platformowej.<\/strong> Jest to najcz\u0119stsza \u015bcie\u017cka prowadz\u0105ca do zawodu in\u017cyniera MLOps. Polskie og\u0142oszenia o prac\u0119 dla in\u017cynier\u00f3w MLOps zazwyczaj wymagaj\u0105 od dw\u00f3ch do trzech lat do\u015bwiadczenia na jednym z tych stanowisk, zaawansowanej znajomo\u015bci Kubernetes i Docker oraz Terraform. Musisz jeszcze uzupe\u0142ni\u0107 wiedz\u0119 z zakresu uczenia maszynowego: r\u00f3\u017cnic\u0119 mi\u0119dzy uczeniem a wnioskowaniem, sposoby oceny modeli, czym s\u0105 nadmierne dopasowanie i dryft oraz jak dzia\u0142a magazyn cech.<\/li>\n<li><strong>Z in\u017cynierii danych.<\/strong> Znasz ju\u017c Airflow, Spark i potoki danych. Najcz\u0119stsz\u0105 luk\u0105 w wiedzy jest Kubernetes, obs\u0142uga modeli oraz uruchamianie us\u0142ug pod obci\u0105\u017ceniem produkcyjnym.<\/li>\n<li><strong>Z dziedziny nauki o danych lub in\u017cynierii uczenia maszynowego.<\/strong> Rozumiesz modele, ale potrzebujesz wiedzy z zakresu systemu Linux, sieci, IaC oraz CI\/CD. Osoby pod\u0105\u017caj\u0105ce t\u0105 \u015bcie\u017ck\u0105 cz\u0119sto uwa\u017caj\u0105 cz\u0119\u015b\u0107 dotycz\u0105c\u0105 infrastruktury za najtrudniejsz\u0105 do opanowania.<\/li>\n<\/ul>\n<p>Niekt\u00f3rzy pracodawcy otwarcie zatrudniaj\u0105 osoby, kt\u00f3re dopiero zmierzaj\u0105 w tym kierunku, na przyk\u0142ad administrator\u00f3w platform analitycznych gotowych do rozwoju w kierunku MLOps. Studia podyplomowe z zakresu nauki o danych lub sztucznej inteligencji, popularne na polskich uczelniach, mog\u0105 wype\u0142ni\u0107 luk\u0119 teoretyczn\u0105, ale dzia\u0142aj\u0105cy potok danych, kt\u00f3ry sam zbudowa\u0142e\u015b, zrobi na rekruterze wi\u0119ksze wra\u017cenie ni\u017c certyfikat.<\/p>\n<h2>Na co zwracaj\u0105 uwag\u0119 rekruterzy podczas rozmowy kwalifikacyjnej z in\u017cynierem MLOps?<\/h2>\n<p>Spodziewaj si\u0119 rozmowy o kwestiach technicznych zwi\u0105zanych z Kubernetesem: jak wdro\u017cy\u0107 model jako us\u0142ug\u0119, ustawi\u0107 limity zasob\u00f3w dla obci\u0105\u017ce\u0144 GPU oraz bezpiecznie wprowadzi\u0107 now\u0105 wersj\u0119 za pomoc\u0105 wydania typu \u201ecanary\u201d lub \u201eblue-green\u201d. Wiele firm dodaje zadanie zwi\u0105zane z projektowaniem systemu, takie jak zaprojektowanie potoku, kt\u00f3ry co tydzie\u0144 ponownie trenuje model przewiduj\u0105cy odej\u015bcia klient\u00f3w i automatycznie przywraca poprzedni\u0105 wersj\u0119, je\u015bli wska\u017aniki ulegn\u0105 pogorszeniu. Zazwyczaj pojawia si\u0119 temat skrypt\u00f3w w j\u0119zykach Python i Bash, czasami jako zadanie do wykonania w domu.<\/p>\n<p>Najsilniejszym elementem portfolio jest kompleksowy projekt umieszczony w publicznym repozytorium: szkolenie modelu, rejestracja w MLflow, udost\u0119pnianie za po\u015brednictwem API, pulpit monitoruj\u0105cy oraz kontrola dryftu \u2013 wszystko dzia\u0142aj\u0105ce na lokalnym klastrze Kubernetes. Wymie\u0144 konkretne incydenty produkcyjne, z kt\u00f3rymi mia\u0142e\u015b do czynienia, poniewa\u017c og\u0142oszenia wyra\u017anie poszukuj\u0105 os\u00f3b, kt\u00f3re mia\u0142y ju\u017c do czynienia z dryftem modelu, awariami potok\u00f3w przetwarzania i problemami ze skalowaniem. Wiele ofert jest napisanych w j\u0119zyku angielskim i wymaga co najmniej poziomu B2 do pracy w mi\u0119dzynarodowych zespo\u0142ach; warto dostosowa\u0107 swoje CV informatyczne do konkretnego stosu technologicznego wymienionego w og\u0142oszeniu.<\/p>\n<h2>Wynagrodzenie in\u017cyniera MLOps: co wp\u0142ywa na jego wzrost lub spadek?<\/h2>\n<p>Jest to stanowisko specjalistyczne, wi\u0119c od poziomu \u015bredniozaawansowanego wynagrodzenie znacznie przewy\u017csza \u015bredni\u0105 krajow\u0105. Prawdziwe stanowiska dla pocz\u0105tkuj\u0105cych s\u0105 rzadko\u015bci\u0105, co oznacza, \u017ce cz\u0119\u015b\u0107 rynku, na kt\u00f3rej wynagrodzenia s\u0105 zbli\u017cone do krajowej p\u0142acy minimalnej, praktycznie tu nie istnieje. R\u00f3\u017cnice mi\u0119dzy ofertami s\u0105 nadal du\u017ce, a wi\u0119kszo\u015b\u0107 z nich wynika z kilku czynnik\u00f3w.<\/p>\n<p>Najwa\u017cniejsza jest forma umowy. W og\u0142oszeniach dotycz\u0105cych MLOps dominuj\u0105 umowy B2B, a umowa o prac\u0119 jest oferowana rzadziej. Stawka w sektorze B2B wygl\u0105da na wy\u017csz\u0105 na papierze, ale pracownik sam op\u0142aca sk\u0142adki na ZUS i zazwyczaj nie ma prawa do p\u0142atnego urlopu, chyba \u017ce wynegocjuje to w umowie. Aby rzetelnie por\u00f3wna\u0107 te dwie opcje, przed podj\u0119ciem decyzji sprawd\u017a obie oferty w kalkulatorze wynagrodze\u0144.<\/p>\n<p>Poza tym wynagrodzenie ro\u015bnie wraz z do\u015bwiadczeniem w pracy z konkretn\u0105 chmur\u0105, certyfikatami chmurowymi, praktyczn\u0105 prac\u0105 w zakresie LLMOps oraz dy\u017curami, kt\u00f3re cz\u0119sto s\u0105 wynagradzane osobno. Projekty typu body-leasing dla bank\u00f3w i ubezpieczycieli zazwyczaj op\u0142acane s\u0105 stawk\u0105 godzinow\u0105 i przewy\u017cszaj\u0105 wynagrodzenia oferowane przez mniejsze firmy programistyczne. Lokalizacja ma mniejsze znaczenie ni\u017c kiedy\u015b, poniewa\u017c stanowiska zdalne niweluj\u0105 r\u00f3\u017cnic\u0119 mi\u0119dzy Warszaw\u0105 a mniejszymi miastami, chocia\u017c oferty hybrydowe nadal koncentruj\u0105 si\u0119 w Warszawie, Krakowie i Wroc\u0142awiu.<\/p>\n<h2>Czy MLOps to zaw\u00f3d z przysz\u0142o\u015bci\u0105?<\/h2>\n<p>Popyt wynika z wdra\u017cania sztucznej inteligencji w finansach, ubezpieczeniach, e-commerce i telekomunikacji, a oficjalna klasyfikacja nad\u0105\u017ca za tym trendem: KZiS zawiera obecnie oddzielne kody dla specjalist\u00f3w ds. uczenia maszynowego (251909) i specjalist\u00f3w ds. rozwoju sztucznej inteligencji (251908). Najwyra\u017aniejsza zmiana w ostatnich ofertach dotyczy LLMOps. Stanowiska takie jak \u201eIn\u017cynier MLOps \/ LLMOps\u201d wymagaj\u0105 znajomo\u015bci Azure AI Foundry, system\u00f3w RAG i baz danych wektorowych obok klasycznego stosu technologicznego.<\/p>\n<p>Czy automatyzacja zabierze t\u0119 prac\u0119? Niekt\u00f3re jej elementy s\u0105 ju\u017c zautomatyzowane, poniewa\u017c zarz\u0105dzane punkty ko\u0144cowe i AutoML przejmuj\u0105 zadania, kt\u00f3re wcze\u015bniej wymaga\u0142y pisania kodu na zam\u00f3wienie.<\/p>\n<p>In\u017cynier MLOps nadal musi dostosowa\u0107 te platformy do firmowych zasad bezpiecze\u0144stwa, limit\u00f3w kosztowych oraz obowi\u0105zk\u00f3w zwi\u0105zanych z zapewnieniem zgodno\u015bci z RODO i unijn\u0105 ustaw\u0105 o sztucznej inteligencji. Asystenci programistyczni oparci na sztucznej inteligencji przyspieszaj\u0105 pisanie kodu w YAML i Terraform, ale nie bior\u0105 na siebie odpowiedzialno\u015bci za incydent produkcyjny, kt\u00f3ry mo\u017ce wyst\u0105pi\u0107 w nocy. Zespo\u0142y tworz\u0105ce asystent\u00f3w w j\u0119zyku polskim pokazuj\u0105, jak te role si\u0119 uzupe\u0142niaj\u0105: in\u017cynier NLP projektuje procesy wyszukiwania i oceny, a in\u017cynier MLOps dba o to, by ca\u0142o\u015b\u0107 dzia\u0142a\u0142a niezawodnie i przy przewidywalnych kosztach.<\/p>\n<h2>Komu ta praca si\u0119 spodoba, a komu nie?<\/h2>\n<p>Jako in\u017cynier MLOps poczujesz si\u0119 jak ryba w wodzie, je\u015bli wolisz automatyzowa\u0107 procesy od eksperymentowania z nimi, my\u015blisz systemowo i nie przeszkadza ci odpowiedzialno\u015b\u0107 wykraczaj\u0105ca poza granice zespo\u0142u. Ta praca jest dla os\u00f3b, kt\u00f3re czerpi\u0105 prawdziw\u0105 satysfakcj\u0119, gdy potok danych dzia\u0142a miesi\u0105cami, a nikt nawet nie zauwa\u017ca jego istnienia. Przygotuj si\u0119 na dy\u017cury oraz rozmowy o uprawnieniach dost\u0119pu i rachunkach za chmur\u0119.<\/p>\n<p>Nie jest to odpowiednia \u015bcie\u017cka, je\u015bli tak naprawd\u0119 chcesz projektowa\u0107 modele i przeprowadza\u0107 eksperymenty, poniewa\u017c to w\u0142a\u015bnie jest nauka o danych. B\u0119dzie to dla Ciebie r\u00f3wnie\u017c \u017ar\u00f3d\u0142em frustracji, je\u015bli nie lubisz konfigurowa\u0107 infrastruktury i zajmowa\u0107 si\u0119 wnioskami o uprawnienia. A je\u015bli bardziej ni\u017c tworzenie narz\u0119dzi lubisz koordynowa\u0107 wdro\u017cenia, harmonogramy i zatwierdzanie, zapoznaj si\u0119 z rol\u0105 mened\u017cera ds. wydawania.<\/p>\n<h2>Cz\u0119sto zadawane pytania<\/h2>\n<h3>Czy potrzebuj\u0119 dyplomu, aby pracowa\u0107 jako in\u017cynier MLOps?<\/h3>\n<p>\u017badne prawo tego nie wymaga i nie ma ustalonej \u015bcie\u017cki kariery prowadz\u0105cej do tej pracy. Wielu polskich pracodawc\u00f3w nadal zaznacza, \u017ce preferuj\u0105 wykszta\u0142cenie techniczne, najlepiej w dziedzinie informatyki. W praktyce rekruterzy wi\u0119ksz\u0105 wag\u0119 przywi\u0105zuj\u0105 do do\u015bwiadczenia w \u015brodowisku produkcyjnym: lata pracy w DevOps lub in\u017cynierii danych, umiej\u0119tno\u015bci w zakresie Kubernetes oraz projekt pokazuj\u0105cy pe\u0142ny cykl \u017cycia modelu mog\u0105 zrekompensowa\u0107 brak dyplomu.<\/p>\n<h3>Czy MLOps jest trudniejsze ni\u017c DevOps?<\/h3>\n<p>Jest raczej szersze ni\u017c trudniejsze. Potrzebujesz wi\u0119kszo\u015bci narz\u0119dzi z zestawu DevOps, czyli kontener\u00f3w, Kubernetesa, IaC i CI\/CD, a tak\u017ce zrozumienia tego, jak modele s\u0105 trenowane, oceniane i jak ulegaj\u0105 degradacji. Dodatkowa trudno\u015b\u0107 wynika z danych: system ML mo\u017ce zawie\u015b\u0107 nawet wtedy, gdy kod i infrastruktura dzia\u0142aj\u0105 bez zarzutu, wi\u0119c musisz r\u00f3wnie\u017c monitorowa\u0107 jako\u015b\u0107 prognoz.<\/p>\n<h3>Kt\u00f3r\u0105 chmur\u0119 powinienem opanowa\u0107, aby pracowa\u0107 w MLOps?<\/h3>\n<p>Azure pojawia si\u0119 szczeg\u00f3lnie cz\u0119sto w polskich ofertach z bran\u017cy bankowej i ubezpieczeniowej, czasami z wymogiem posiadania certyfikat\u00f3w AZ-400 lub AI-102. AWS i GCP s\u0105 powszechne w firmach produktowych i domach oprogramowania. Lepiej dog\u0142\u0119bnie opanowa\u0107 jedn\u0105 platform\u0119 chmurow\u0105, w tym jej zarz\u0105dzan\u0105 us\u0142ug\u0119 ML, ni\u017c powierzchownie wszystkie trzy. Wielu pracodawc\u00f3w akceptuje solidne do\u015bwiadczenie z inn\u0105 platform\u0105 chmurow\u0105, je\u015bli jeste\u015b got\u00f3w na zmian\u0119.<\/p>\n<h3>Czy junior mo\u017ce dosta\u0107 prac\u0119 w MLOps?<\/h3>\n<p>Jest to trudne. Wi\u0119kszo\u015b\u0107 polskich og\u0142osze\u0144 wymaga co najmniej dw\u00f3ch lub trzech lat do\u015bwiadczenia w DevOps, MLOps lub in\u017cynierii oprogramowania, cz\u0119sto z modelami ju\u017c dzia\u0142aj\u0105cymi w \u015brodowisku produkcyjnym. Bardziej realistycznym planem jest rozpocz\u0119cie pracy jako m\u0142odszy in\u017cynier DevOps, in\u017cynier danych lub in\u017cynier ML, zg\u0142aszanie si\u0119 do zada\u0144 zwi\u0105zanych z wdra\u017caniem modeli i przej\u015bcie do MLOps, gdy zdob\u0119dziesz ju\u017c do\u015bwiadczenie w \u015brodowisku produkcyjnym, kt\u00f3rym mo\u017cesz si\u0119 pochwali\u0107.<\/p>\n<h3>Czym jest LLMOps i czy zast\u0119puje MLOps?<\/h3>\n<p>LLMOps to MLOps zastosowane do du\u017cych modeli j\u0119zykowych: obs\u0142uga tych modeli, utrzymywanie potok\u00f3w wyszukiwania i wektorowych baz danych, wersjonowanie prompt\u00f3w oraz ocena odpowiedzi przed ka\u017cd\u0105 zmian\u0105. Nie zast\u0119puje ono MLOps, lecz je rozszerza. Polskie oferty pracy coraz cz\u0119\u015bciej \u0142\u0105cz\u0105 oba te obszary w jednym stanowisku, wi\u0119c klasyczne umiej\u0119tno\u015bci z zakresu MLOps pozostaj\u0105 podstaw\u0105, a do\u015bwiadczenie w pracy z LLM staje si\u0119 dodatkowym atutem.<\/p>\n<p><script type=\"application\/ld+json\">\n{\n\u201e@context\u201d: \u201ehttps:\/\/schema.org\u201d,\n\u201e@type\u201d: \u201eOccupation\u201d,\n\u201ename\u201d: \u201eIn\u017cynier MLOps\u201d,\n\u201edescription\u201d: \u201eIn\u017cynier MLOps tworzy i utrzymuje infrastruktur\u0119 oraz procesy, kt\u00f3re wprowadzaj\u0105 modele uczenia maszynowego do \u015brodowiska produkcyjnego i zapewniaj\u0105 ich niezawodno\u015b\u0107: potoki szkoleniowe, rejestry modeli, wdra\u017canie, monitorowanie zmian w danych i modelach oraz automatyczne ponowne szkolenie.\u201d,\n\u201eoccupationLocation\u201d: {\n\u201e@type\u201d: \u201eCountry\u201d,\n\u201ename\u201d: \u201ePolska\u201d\n},\n\u201eskills\u201d: \u201ePython, Bash, Docker, Kubernetes, Helm, MLflow, Kubeflow, Airflow, DVC, Terraform, CI\/CD (GitHub Actions, GitLab CI, Jenkins, Azure DevOps), Azure Machine Learning, AWS SageMaker, GCP Vertex AI, Prometheus, Grafana, monitorowanie modeli, wykrywanie dryfu danych, LLMOps\u201d,\n\u201eobowi\u0105zki\u201d: \u201eTworzenie potok\u00f3w CI\/CD\/CT dla modeli uczenia maszynowego; wersjonowanie danych i modeli; konteneryzacja i wdra\u017canie us\u0142ug modelowych; monitorowanie jako\u015bci modeli, op\u00f3\u017anie\u0144 i koszt\u00f3w; wykrywanie dryftu danych i modeli; automatyzacja ponownego szkolenia; definiowanie standard\u00f3w MLOps i dokumentacji dla zespo\u0142\u00f3w zajmuj\u0105cych si\u0119 nauk\u0105 o danych\u201d,\n\u201ewymagania-wykszta\u0142cenie\u201d: \u201eBrak formalnych wymaga\u0144; pracodawcy zazwyczaj preferuj\u0105 dyplom z informatyki lub pokrewnej dziedziny technicznej\u201d,\n\u201eexperienceRequirements\u201d: \u201eZazwyczaj od dw\u00f3ch do trzech lat do\u015bwiadczenia w obszarze DevOps, SRE, in\u017cynierii platform, in\u017cynierii danych lub in\u017cynierii uczenia maszynowego, w tym pracy z modelami w \u015brodowisku produkcyjnym\u201d,\n\u201eoccupationalCategory\u201d: \u201e251909 Specjalista ds. uczenia maszynowego (KZiS)\u201d\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Czym naprawd\u0119 zajmuje si\u0119 in\u017cynier MLOps w polskich firmach, jakie narz\u0119dzia pojawiaj\u0105 si\u0119 w og\u0142oszeniach o prac\u0119, w jaki spos\u00f3b ludzie przechodz\u0105 do tej roli z DevOps lub in\u017cynierii danych oraz co wp\u0142ywa na wysoko\u015b\u0107 wynagrodzenia.<\/p>\n","protected":false},"author":3,"featured_media":3416,"template":"","meta":[],"branza_zawodu":[],"class_list":["post-2817","zawod","type-zawod","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/epraceo.pl\/blog\/wp-json\/wp\/v2\/zawod\/2817","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/epraceo.pl\/blog\/wp-json\/wp\/v2\/zawod"}],"about":[{"href":"https:\/\/epraceo.pl\/blog\/wp-json\/wp\/v2\/types\/zawod"}],"author":[{"embeddable":true,"href":"https:\/\/epraceo.pl\/blog\/wp-json\/wp\/v2\/users\/3"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/epraceo.pl\/blog\/wp-json\/wp\/v2\/media\/3416"}],"wp:attachment":[{"href":"https:\/\/epraceo.pl\/blog\/wp-json\/wp\/v2\/media?parent=2817"}],"wp:term":[{"taxonomy":"branza_zawodu","embeddable":true,"href":"https:\/\/epraceo.pl\/blog\/wp-json\/wp\/v2\/branza_zawodu?post=2817"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}