Inżynier MLOps średniego/wyższego szczebla

  • Full Time
Job expired!

Szukamy pasjonata MLOps/DevOps, który czerpie przyjemność z budowania narzędzi i usług jako narzędzie pomnażania sił. Jeśli jesteś entuzjastą nowatorskich narzędzi, dbasz o doskonałe doświadczenia użytkowników i zwiększasz efektywność na dużą skalę, spotkajmy się i omówmy nasze perspektywy.

Praca w Exadel - kim jesteśmy: Od 1998 roku Exadel tworzy własne produkty i oprogramowanie na zamówienie dla klientów o różnej wielkości. Nasza siedziba znajduje się w Walnut Creek w Kalifornii, a nasz zespół liczy ponad 2800 pracowników stacjonujących w centrach deweloperskich na terenie Ameryki, Europy i Azji. To dzięki naszym ludziom firma Exadel odnosi sukcesy, a oni stanowią filar naszych wartości.

Informacje o naszym kliencie: Firma odgrywa kluczową rolę w ułatwianiu i upraszczaniu wdrożeń innowacyjnych, cyfrowych produktów ubezpieczeniowych dla kluczowych graczy branży.

Wymagania:

  • Minimum 3 lata doświadczenia w zakresie MLOps (w tym wersjonowanie modeli i danych, monitorowanie, śledzenie eksperymentów, automatyzacja ponownego szkolenia modeli).
  • Doświadczenie z chmurą Azure i Azure DevOps.
  • Znajomość wdrażania infrastruktury jako kod (Terraform).
  • Kompetencje w zakresie sieci (statyczne routowanie, podsieci, bramy).
  • Zrozumienie języka Python (natywny, Pandas, ScikitLearn, Tensorflow lub Pytorch, PyStats).
  • Znajomość języka skryptowego PowerShell.

Mile widziane:

  • Umiejętności w zakresie Azure Databricks
  • Doświadczenie w DevOps (np. CI/CD Pipelines, Infrastructure as Code, kontenery)
  • Doświadczenie w Machine Learning/ Data Science (np. dobór algorytmów ML, inżynieria cech, szkolenie modeli, strojenie hiperparametrów, rozproszone szkolenie modeli, implementacja uczenia nadzorowanego i nienadzorowanego, budowanie potoków modeli, korzystanie z narzędzi/bibliotek/ram pracy związanych z uczeniem maszynowym)
  • Zaawansowana znajomość Pythona (natywny, Pandas, ScikitLearn, Tensorflow lub Pytorch, PyStats)
  • Zaawansowana znajomość SQL i modelowania danych
  • Doświadczenie w tworzeniu workflowów orkiestracji za pomocą narzędzi takich jak Airflow, Kubeflow
  • Znajomość najlepszych praktyk inżynierii oprogramowania na przestrzeni całego cyklu życia deweloperskiego, w tym metodologii Agile, standardów kodowania, przeglądów kodu, zarządzania źródłami, procesów budowania, testowania i operacji

Poziom języka angielskiego: Średniozaawansowany+

Obowiązki:

  • Projektowanie, rozwijanie i utrzymanie automatyzacji ramy dla iteracyjnego rozwoju, szkolenia i wnioskowania modeli uczenia maszynowego.
  • Wsparcie zespołów operacyjnych i rozwijanie rozwiązań oferujących możliwości monitorowania, rejestrowania i ustawiania alarmów.
  • Automatyzacja przepływów danych i potoków generowania raportów.
  • Zarządzanie infrastrukturą CI/CD.
  • Tworzenie i utrzymanie skryptów budowania w celu automatyzacji wdrożeń do różnych środowisk.

Korzyści z pracy w Exadel:

Przejrzysta mapa kariery

  • W Exadel, podróż każdego pracownika rozpoczyna się pod opieką menedżera HR, który pomaga im w osiągnięciu przyszłych celów zawodowych.
  • Jako globalna firma z ponad 30 biurami w więcej niż 15 krajach, Exadel oferuje pracownikom możliwość odkrywania i przeprowadzania się do nowych miejsc. Menedżer HR i specjalista ds. mobilności globalnej wspierają pracownika podczas całego procesu relokacji.
  • Wzrost kariery w Exadel zależy od samego pracownika; każdy pracownik decyduje, kiedy chce awansować i prosić o oceny wydajności. Nasz zespół zarządzający wspiera plany kariery oraz naukę nowych stacków technologicznych i języków.

Możliwości uczenia się i rozwoju

  • Każdy pracownik Exadel otrzymuje coroczny budżet w wysokości 1000 dolarów na samokształcenie, które obejmuje certyfikacje, szkolenia, spotkania, konferencje i materiały edukacyjne.
  • Nasi pracownicy aktywnie uczestniczą i przyczyniają się do naszego środowiska wymiany wiedzy w ramach siedmiu jednostek praktycznych: technologie marketingu cyfrowego, marketing treści, AI, QA, QAA, metodyki Agile i DevOps.
  • Nagrania ze spotkań i sesji szkoleniowych są dostępne w wewnętrznym systemie nauki Exadel.

Balans między pracą a życiem prywatnym

  • Wszyscy pracownicy Exadel są odpowiedzialni za samodzielne zarządzanie swoim przepływem pracy bez mikrozarządzania. Jednakże, istotne jest uczestnictwo w spotkaniach, rejestrowanie czasu pracy i dotrzymanie terminów.
  • Miejsce pracy, czy to biuro czy praca zdalna, zależy od preferencji pracownika. Ci, którzy wybierają tryb hybrydowy lub zdalny, otrzymują niezbędny sprzęt przed pierwszym dniem pracy. Dla tych, którzy wolą pracować w biurze, zapewniamy nowoczesny sprzęt, dobre warunki i ciepłe, współpracujące środowisko w naszych biurach.
  • Nasz zespół organizuje dwa doroczne wydarzenia integracyjne dla wszystkich lokalizacji; poza tym mamy takie eventy jak Dni Pizzy, Dzień Programisty, nieformalne spotkania, imprezy z grami planszowymi i inicjatywy sportowe.

Dodatki i bonusy dla pracowników

  • Program poleceń w Exadel jest globalny i nagradza pracowników, którzy polecają specjalistów, którzy następnie zostają zatrudnieni przez Exadel. W zależności od lokalizacji i stanowiska, za udane polecenia przewidziany jest bonus pieniężny.
  • Pracownicy mogą zdobywać monety za różne działania projektowe, które następnie mogą wymieniać na produkty lub usługi z wyboru dostępne w sklepie Exadel.
  • Wolontariat w roli mentora, przeprowadzanie wywiadów, oceny, uczestnictwo w spotkaniach społecznościowych daje pracownikom dodatkowe bonusy pieniężne.
  • W zależności od lokalizacji, Exadel oferuje takie świadczenia jak dostęp do vouchery na sklep internetowy, zwrot kosztów ubezpieczenia medycznego, opłaty za członkostwo w klubie sportowym, bonusy świąteczne, bonusy związane z narodzinami dziecka.