W skrócie
- Zadania: Projektuj i buduj platformę do uruchamiania nieufnego kodu w izolowanych środowiskach.
- Firma: Mistral to dynamiczna firma AI z pasją do innowacji.
- Benefity: Kompleksowy pakiet benefitów, w tym opieka zdrowotna i programy wellness.
- Pozostałe informacje: Możliwość pracy zdalnej i rozwój kariery w międzynarodowym środowisku.
- Dlaczego ta praca: Pracuj nad przełomowymi technologiami w małym, kreatywnym zespole.
- Kwalifikacje: Silne umiejętności inżynieryjne i doświadczenie w systemach rozproszonych.
Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.
O Mistral zapewnia kompleksowe rozwiązania AI: od modeli frontier po narzędzia dla deweloperów, aplikacje i obliczenia. Współpracujemy z przedsiębiorstwami, które stawiają czoła najtrudniejszym problemom w branżach o wysokim ryzyku, takich jak finanse, produkcja, obrona, opieka zdrowotna i sektor publiczny, współtworząc dostosowane systemy AI, które mogą działać na ich warunkach.
Jesteśmy dynamicznym, współpracującym zespołem, pasjonującym się AI i jego potencjałem do transformacji społeczeństwa. Nasza różnorodna siła robocza odnajduje się w konkurencyjnych środowiskach i jest zaangażowana w napędzanie innowacji. Nasze zespoły są rozproszone między Europą, Ameryką Północną, Azją i Bliskim Wschodem. Jesteśmy kreatywni, skromni i zespołowi.
Rola
Jako Inżynier Oprogramowania Badawczego w zespole Sandboxes, będziesz projektować, budować i obsługiwać platformę, która uruchamia izolowane środowiska dla nieufnego kodu na dużą skalę. Nasza praca obejmuje systemy rozproszone, wirtualizację niskiego poziomu oraz projektowanie platform z myślą o produkcie. Inżynierowie w tym zespole przechodzą między głęboką pracą infrastrukturalną a zrozumieniem, jak badacze faktycznie korzystają z platformy.
To jest rola inżynierska, a nie badawcza w dziedzinie ML. Nie potrzebujesz wcześniejszego doświadczenia w ML; ważne jest pisanie czystego, niezawodnego kodu systemowego, który skalowalnie działa. Dołączysz do małego, senioralnego zespołu, gdzie zły wybór kandydata jest gorszy niż brak zatrudnienia.
Co będziesz robić
- Projektować, budować i obsługiwać platformę sandboxową, która uruchamia nieufny kod na dużą skalę w wielu klastrach Kubernetes, od naszych własnych centrów danych po hyperscalery.
- Rozwijać czas działania sandboxa wykorzystując Firecracker, umożliwiając szybkie uruchamianie, tworzenie migawk i efektywne planowanie bez blokowania kosztownego sprzętu.
- Skupiać się na optymalizacji wydajności i latencji, pozwalając nam osiągnąć miliony równoczesnych sandboxów.
- Pisać solidny, dobrze przetestowany kod systemowy w Rust i Pythonie; przeglądać kod, CI/CD i obserwowalność w całej platformie.
- Przejmować odpowiedzialność za sieci międzyklastrowe, granice bezpieczeństwa, gwarancje izolacji i monitorowanie podejrzanej aktywności.
- Współpracować z badaczami i inżynierami ML, którzy korzystają z sandboxów do generowania danych syntetycznych i szkolenia RL, przekształcając ich potrzeby w funkcje platformy.
Czego szukamy
- Silne podstawy w inżynierii oprogramowania i systemach rozproszonych, z doświadczeniem w budowaniu i obsłudze infrastruktury na dużą skalę.
- Głęboka wiedza w co najmniej jednej z następujących dziedzin: Kubernetes i operacje klastrów, sieci międzyklastrowe, obserwowalność lub wirtualizacja niskiego poziomu.
- Biegłość w Pythonie lub Rust; komfort w pisaniu kodu systemowego, gdzie wydajność i bezpieczeństwo mają znaczenie.
- Silne instynkty projektowe: modularny kod, testowanie, CI/CD, obserwowalność i skłonność do niezawodności.
- Osoba samodzielna, która szybko się uczy. Kluczowe umiejętności mają większe znaczenie niż konkretne narzędzia — wysoko cenimy zdolność do uczenia się i motywację.
- Skromność, współpraca i komfort w sytuacjach niepewnych w małym zespole o dużej odpowiedzialności.
Preferencje
- Doświadczenie z Firecracker, microVMs lub podobnymi technologiami wirtualizacji.
- Myślenie produktowe: zrozumienie, jak sandboxy są używane do generowania danych syntetycznych lub szkolenia RL.
- Doświadczenie z klastrami GPU, CUDA lub obciążeniami ML.
- Wcześniejsze doświadczenie SRE lub inżynierii platformowej na dużą skalę.
- Wkład w projekty open-source lub szeroko stosowane narzędzia wewnętrzne.
Co oferujemy
Oferujemy kompleksowy pakiet świadczeń zaprojektowany w celu wsparcia Twojego dobrostanu, rozwoju i równowagi między życiem zawodowym a prywatnym. Świadczenia różnią się w zależności od kraju i mogą obejmować pokrycie kosztów opieki zdrowotnej, urlop macierzyński, plany emerytalne, wsparcie w relokacji, programy wellness, dodatki na posiłki i transport oraz inne lokalne korzyści.
Aby uzyskać najnowsze informacje na temat dostępnych świadczeń w Twojej lokalizacji, zapraszamy do zapoznania się z naszą stroną z informacjami o świadczeniach.
Polityka prywatności
Twoja prywatność ma dla nas znaczenie. Możesz dowiedzieć się więcej o tym, jak przetwarzamy Twoje dane osobowe w naszej Polityce Prywatności Aplikanta.
Research Engineer in Warsaw – pracodawca: Mistral
Mistral to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju w dynamicznym środowisku technologicznym w Warszawie. Nasza kultura pracy opiera się na współpracy i innowacyjności, co pozwala pracownikom na realizację ambitnych projektów w dziedzinie AI. Oferujemy atrakcyjne benefity oraz wsparcie w rozwoju kariery, co czyni nas idealnym miejscem dla osób poszukujących znaczącej i satysfakcjonującej pracy.