W skrócie
- Zadania: Twórz i rozwijaj architekturę platformy przetwarzania danych w Unstructured.
- Firma: Innowacyjna firma zajmująca się danymi, wspierająca AI w różnych branżach.
- Benefity: Atrakcyjne wynagrodzenie, opieka zdrowotna, elastyczne godziny pracy i rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
- Dlaczego ta praca: Pracuj nad przełomowymi technologiami i rozwiązaniami w dziedzinie AI.
- Kwalifikacje: 10+ lat doświadczenia w inżynierii oprogramowania i biegłość w Pythonie oraz Kubernetes.
Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.
Unstructured definiuje standardy dla transformacji danych w przedsiębiorstwach w erze LLM i generatywnej AI. W ciągu zaledwie dwóch lat pozyskaliśmy ponad 65 milionów dolarów od światowej klasy inwestorów, w tym Menlo Ventures, Bain Capital, Databricks, NVIDIA, Microsoft i IBM. Nasz zestaw narzędzi open-source został pobrany ponad 52 miliony razy i jest używany przez ponad 66 000 firm, w tym prawie połowę Fortune 500. Napędzamy produkcyjne przepływy pracy AI w sektorach komercyjnych i federalnych, przekształcając PDF-y, HTML, dokumenty Word, obrazy, e-maile i inne w gotowe do AI potoki danych, które skalują. Nie budujemy tylko narzędzi, budujemy kręgosłup generatywnej AI oraz infrastrukturę, która odblokowuje inteligencję w różnych branżach.
Unstructured poszukuje inżynierów oprogramowania na poziomie Staff i Principal, aby zdefiniować architektoniczne fundamenty dla tego, jak przedsiębiorstwa przetwarzają i przekształcają dane nieustrukturyzowane dla aplikacji LLM. To rola o wysokim wpływie, praktyczna, dla kogoś, kto odnajduje się w głębokiej pracy systemowej – kogoś, kto mógłby napisać książkę o Kubernetes, żyje i oddycha Pythonem oraz rozumie Postgres na poziomie indeksu i dziennika transakcji. Będziesz odpowiedzialny za kierunek techniczny naszej platformy, prowadząc, jak dane poruszają się przez każdą warstwę – od pobierania po przekształcanie i odzyskiwanie.
Będziesz ściśle współpracować z szefem inżynierii, szefem infrastruktury oraz liderami produktów, aby zapewnić, że systemy Unstructured są wydajne, odporne i gotowe do obsługi następnej generacji obciążeń roboczych napędzanych AI.
Lokalizacja: Preferowane San Francisco, Bay Area, San Jose, Seattle, Sacramento
Co będziesz robić:
- Zdefiniuj i rozwijaj architekturę end-to-end dla platformy transformacji i odzyskiwania danych Unstructured.
- Buduj i skaluj rozproszone systemy, które przetwarzają ogromne ilości danych nieustrukturyzowanych w różnych formatach i źródłach.
- Pełnij rolę autorytetu w całej firmie w zakresie orkiestracji Kubernetes, projektowania klastrów, strojenia wydajności i niezawodności.
- Prowadź architekturę Pythona i najlepsze praktyki – zapewniając wydajność, modułowość i łatwość utrzymania w usługach.
- Projektuj i optymalizuj schematy Postgres, zapytania i strategie indeksowania, aby wspierać potoki metadanych i odzyskiwania na dużą skalę.
- Mentoruj starszych inżynierów poprzez przeglądy projektów i wskazówki dotyczące kodu, podnosząc poprzeczkę technicznej doskonałości w całej organizacji.
- Współpracuj z zespołami infrastruktury i produktu, aby przekształcać prototypy badawcze w systemy gotowe do produkcji.
- Oceniaj nowe technologie i narzędzia open-source w infrastrukturze LLM, odzyskiwaniu i orkiestracji – decydując, gdzie i jak je zintegrować.
Co przynosisz:
- 10+ lat doświadczenia w inżynierii oprogramowania z naciskiem na systemy rozproszone, infrastrukturę lub architekturę danych.
- Jesteś ekspertem w Pythonie – zdolnym do budowania frameworków i usług krytycznych dla wydajności od podstaw.
- Masz głęboką wiedzę na temat Kubernetes; potrafisz projektować, wdrażać i debugować na dużą skalę i mógłbyś nauczyć innych, jak bezpiecznie wprowadzać to do produkcji.
- Jesteś biegły w Postgres – rozumiesz planowanie zapytań, partycjonowanie i strojenie dla środowisk o wysokiej przepustowości.
- Jesteś obsesyjnie nastawiony na czystą, skalowalną architekturę i potrafisz prowadzić przeglądy projektów, które kształtują ewolucję całych systemów.
- Masz doświadczenie w systemach danych o wysokiej wydajności lub AI/ML – szczególnie tych związanych z potokami odzyskiwania, osadzeniami lub hybrydowymi obciążeniami roboczymi.
- Odznaczasz się w szybko zmieniających się, niejednoznacznych środowiskach, gdzie głębokość techniczna i osąd mają większe znaczenie niż proces.
Dodatkowe punkty:
- Doświadczenie w budowaniu lub skalowaniu systemów opartych na LLM lub RAG w produkcji.
- Znajomość open-source frameworków orkiestracyjnych, baz danych wektorowych lub infrastruktury chmurowej hybrydowej.
- Wkład w projekty open-source w Pythonie, Kubernetes lub systemach rozproszonych.
Dlaczego warto tu być:
Będziesz otoczony przez inteligentnych, życzliwych ludzi o niskim ego, którzy naprawdę cieszą się wspólnym budowaniem. Inwestujemy w nasz zespół, organizując wyjazdy firmowe, oferując najlepsze w branży gadżety oraz narzędzia, których potrzebujesz, aby wykonywać swoją pracę najlepiej, niezależnie od miejsca, w którym się znajdujesz. Praca sama w sobie ma głębokie znaczenie. Będziesz w centrum jednych z najbardziej ekscytujących problemów w AI dzisiaj – stawiając czoła poważnym, nowatorskim wyzwaniom technicznym, które bezpośrednio napędzają rzeczywiste systemy produkcyjne używane przez tysiące firm, w tym prawie połowę Fortune 500. Wspieramy cię holistycznie, nie tylko w pracy. Od pierwszego dnia oferujemy ubezpieczenie zdrowotne, dentystyczne i wzrokowe (plus ubezpieczenie na życie i niezdolność do pracy), nielimitowany urlop, elastyczny urlop rodzicielski, opcje 401(k) oraz konkurencyjne zachęty za polecenia, chcemy, abyś skupił się na budowaniu, rozwijaniu i pozostawaniu pełnym energii na dłuższą metę. Co najważniejsze, szybko się rozwijamy. To szansa, aby dołączyć wystarczająco wcześnie, aby zbudować fundamentową technologię, wpłynąć na nasze działania i pomóc kształtować przyszłość firmy definiującej nową erę infrastruktury AI. Jeśli to brzmi jak twój zespół, z przyjemnością cię poznamy.
Principal Staff Software Engineers in Warsaw – pracodawca: Unstructured Technologies Inc.
Unstructured to doskonały pracodawca, który stawia na rozwój swoich pracowników i tworzy inspirującą kulturę pracy. Oferujemy konkurencyjne wynagrodzenie oraz bogaty pakiet benefitów, w tym opiekę zdrowotną, elastyczny czas pracy i nieograniczone dni urlopowe, co pozwala naszym inżynierom skupić się na innowacyjnych projektach w dynamicznym środowisku technologicznym. Pracując w San Francisco lub okolicach, będziesz częścią zespołu, który kształtuje przyszłość infrastruktury AI, współpracując z utalentowanymi specjalistami w branży.
Dane kontaktowe:
Zespół rekrutacyjny Unstructured Technologies Inc.