O DataRobot:
Dołącz do DataRobot, lidera w dziedzinie AI napędzanej wartością, pioniera unikalnego i współpracyjącego podejścia do generatywnej i predykcyjnej sztucznej inteligencji. Nasza platforma AI wspiera istniejące dane organizacji, aplikacje i procesy biznesowe, możliwa do wdrożenia na miejscu lub w dowolnym środowisku chmurowym. Zaufane przez 40% firm z listy Fortune 50, wzbogacamy operacje biznesowe cennymi wnioskami napędzanymi przez AI.
Jako członek zespołu Custom Models będziesz pracować nad jednym z kluczowych komponentów MLOps platformy DataRobot, wykorzystując Kubernetes. Opracowujemy kompleksowy zestaw narzędzi do uruchamiania dostarczonych przez użytkowników modeli uczenia maszynowego i kodu, zawierający funkcje MLOps, takie jak dryf danych, śledzenie dokładności i ponowne trenowanie. Poszukujemy Starszego Inżyniera Oprogramowania, który pomoże przyspieszyć rozwój najwyższej klasy rozwiązań dla naszej platformy.
- Współpraca z Menedżerami Produktu i Naukowcami Danych nad projektowaniem i wdrażaniem nowych funkcji, dostarczając kompleksowe rozwiązania zarówno dla chmury, jak i przedsiębiorstw.
- Projektowanie i rozwijanie oprogramowania na poziomie aplikacji w połączeniu z infrastrukturą Kubernetes i kontenerami.
- Współpraca z zespołami DevOps i Bezpieczeństwa w celu tworzenia przewodników instalacji dla przedsiębiorstw i dokumentacji.
- Prowadzenie projektów, jasna komunikacja wymagań i zakresu.
- Projektowanie, budowanie i dokumentowanie skalowalnych REST API z wykorzystaniem Python Flask i OpenAPI schema.
- Utrzymywanie i ulepszanie istniejących baz kodu.
- Rozwiązywanie problemów w złożonych środowiskach produkcyjnych na poziomie aplikacji i bazy danych.
- Ocena i walidacja kodu poprzez rygorystyczne testowanie.
- 7-8+ lat profesjonalnego doświadczenia w tworzeniu oprogramowania.
- Biegłość w Pythonie.
- Zrozumienie sieci komputerowych.
- Doświadczenie w tworzeniu konteneryzowanych aplikacji.
- Zdolność do zarządzania projektami od początku do końca i jasno artykułowania decyzji projektowych.
- Doskonałe umiejętności komunikacyjne, umiejętność współpracy w zespołach, dzielenie się wiedzą i pisanie dokumentacji.
- Solidne podstawy informatyki, w tym podstawowe zrozumienie algorytmów i złożoności czasowej.
- Zdolność do opracowywania jakościowych testów integracyjnych i funkcjonalnych.
Preferowane kwalifikacje:
- Tytuł licencjata w odpowiedniej dziedzinie.
- Podstawy Kubernetes z doświadczeniem na poziomie deweloperskim.
- Doświadczenie z Dockerem.
- Doświadczenie z AWS, Azure lub GCP.
- Znajomość podstaw DevOps i skryptowania.
- Doświadczenie w budowaniu pipeline'ów CI/CD z wykorzystaniem Jenkins.
Pracownicy są kluczowi dla naszego sukcesu. Oferujemy konkurencyjne wynagrodzenie i świadczenia skoncentrowane na dobrym samopoczuciu. W zależności od lokalizacji i wymagań prawnych, świadczenia obejmują:
- Ubezpieczenie Medyczne, Dentystyczne i Okulistyczne
- Program elastycznego czasu wolnego
- Płatne dni wolne
- P