Baseten
Baseten
Baseten zapewnia infrastrukturę do wnioskowania modeli dla firm wdrażających aplikacje oparte na uczeniu maszynowym i sztucznej inteligencji. Platforma została zaprojektowana z myślą o szybkim i skalowalnym udostępnianiu modeli, łącząc wysoką przepustowość wnioskowania, szybkie wdrażanie, automatyczne skalowanie, bezpieczne udostępnianie modeli klasy korporacyjnej oraz obsługę pakowania modeli open source. Baseten pomaga zespołom inżynieryjnym i zespołom zajmującym się uczeniem maszynowym zarządzać operacyjnymi wymaganiami infrastruktury modeli, aby mogły koncentrować się na tworzeniu modeli dostosowanych do konkretnych dziedzin. Firma działa w obszarach sztucznej inteligencji, SaaS i technologii dla przedsiębiorstw, a jej zespół liczy od 11 do 50 pracowników.

Inżynier oprogramowania, platforma wnioskowania LLM — Baseten, praca hybrydowa

Twórz rozproszoną platformę wnioskowania LLM firmy Baseten dla przedsiębiorstw AI. Pracuj nad orkiestracją Kubernetes, API modeli, routingiem, autoskalowaniem i obserwowalnością produkcyjną.

Opis

  • Tworzyć infrastrukturę i orkiestrację na potrzeby wielkoskalowego, rozproszonego wnioskowania LLM, obejmującego routing, autoskalowanie, planowanie i zarządzanie środowiskiem uruchomieniowym.
  • Rozwijać i obsługiwać API modeli wspierające ustrukturyzowane wyniki, wywoływanie narzędzi i funkcji oraz obsługę multimodalną.
  • Wdrażać wersjonowanie API, walidację żądań, pomiar wykorzystania, limity i uwierzytelnianie.
  • Tworzyć instrumentację dla metryk, śladów i logów, a także powtarzalne benchmarki szybkości, niezawodności i jakości.
  • Definiować dobre praktyki testowania, automatyzacji wydań i doskonałości operacyjnej.
  • Diagnozować i wzmacniać systemy produkcyjne obejmujące Kubernetes, rozproszone środowiska uruchomieniowe, sieci i obciążenia GPU.
  • Współpracować z inżynierami ds. wydajności wnioskowania oraz zespołami partnerskimi, aby dostarczać optymalizacje dla klientów.
  • Prowadzić projekty od architektury i wdrożenia po monitorowanie oraz iteracyjne usprawnienia oparte na opiniach klientów.
  • Równoważyć wydajność systemu, niezawodność, prostotę operacyjną i doświadczenie programistów.

Wymagania

  • Wykształcenie wyższe na poziomie licencjackim, magisterskim lub doktorskim w dziedzinie informatyki, inżynierii lub pokrewnej albo równoważne doświadczenie praktyczne.
  • Co najmniej trzy lata doświadczenia w tworzeniu i obsłudze systemów rozproszonych, infrastruktury backendowej lub wielkoskalowych API, w których kluczowe są niezawodność, opóźnienia i skalowalność.
  • Udokumentowane doświadczenie w samodzielnym rozwijaniu niezawodnych usług backendowych o niskich opóźnieniach, obejmujących ograniczanie liczby żądań, uwierzytelnianie, limity, pomiar wykorzystania i migracje.
  • Dobre wyczucie infrastruktury, w tym doświadczenie w profilowaniu, śledzeniu, planowaniu pojemności i zarządzaniu SLO.
  • Umiejętność diagnozowania problemów z wydajnością i niezawodnością na poziomie aplikacji, środowiska uruchomieniowego i infrastruktury.
  • Silne nastawienie na doświadczenie programistów.
  • Gotowość do nauki nowych języków, frameworków i systemów oraz zainteresowanie inżynierią wnioskowania.
  • Doskonałe umiejętności komunikacji pisemnej i współpracy, w tym jasne dokumentowanie projektów i skuteczna praca międzyzespołowa.
  • Doświadczenie z silnikami lub frameworkami wnioskowania LLM, takimi jak vLLM, SGLang, TensorRT-LLM, TGI lub Dynamo, albo wkład w ich rozwój będzie dodatkowym atutem.
  • Bardzo dobra znajomość Kubernetes, w tym operatorów i zasobów niestandardowych; znajomość service meshów lub bram API będzie dodatkowym atutem.
  • Doświadczenie w rozproszonym planowaniu, autoskalowaniu lub orkiestracji usług będzie dodatkowym atutem.
  • Doświadczenie w uruchamianiu obciążeń GPU na produkcji będzie dodatkowym atutem.
  • Doświadczenie z infrastrukturą lub API dla programistów albo wkład w infrastrukturę open source lub systemy uczenia maszynowego będzie dodatkowym atutem.
  • Znajomość narzędzi obserwowalności, systemów CI/CD lub automatyzacji wydań będzie dodatkowym atutem.

Benefity

  • Konkurencyjne wynagrodzenie z istotnym udziałem w kapitale firmy.
  • Dla pracowników w USA i osób na ich utrzymaniu pełne pokrycie ubezpieczenia medycznego, stomatologicznego i okulistycznego.
  • Elastyczny płatny urlop, w tym ogólnofirmowa przerwa zimowa.
  • Płatny urlop rodzicielski.
  • Wsparcie leczenia niepłodności i budowania rodziny w formie dodatku Carrot.
  • Dla pracowników w USA firmowy plan 401(k).
  • Kontakt z różnorodnymi startupami ML, zapewniający szerokie możliwości nauki i nawiązywania kontaktów zawodowych.