Senior Software Engineer in Katowice

Senior Software Engineer in Katowice

Katowice Pełny etat 135000 - 165000 zł / rok (szac.) Hybrydowo
C

W skrócie

  • Zadania: Twórz innowacyjne API dla usług AI i optymalizuj wydajność systemów.
  • Firma: Kimchi, dynamiczna platforma AI w CAST AI z globalnym zespołem ekspertów.
  • Benefity: Konkurencyjne wynagrodzenie, elastyczna praca zdalna, budżet na rozwój osobisty.
  • Pozostałe informacje: Szybki proces realizacji projektów i możliwość pracy nad własnymi pomysłami.
  • Dlaczego ta praca: Pracuj nad przełomowymi projektami i wpływaj na rozwój technologii Kubernetes.
  • Kwalifikacje: Doświadczenie w programowaniu w Go lub Typescript oraz umiejętności debugowania.

Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.

Kimchi to platforma AI w CAST AI. Zaczęliśmy od pomocy firmom w uruchamianiu LLM na ich własnych klastrach Kubernetes, a teraz oferujemy zarządzaną wersję tych samych możliwości.

Nasza infrastruktura dzisiaj obejmuje: Multi-model inference (MiniMax, Kimi, GLM-5, Nemotron, DeepSeek) z inteligentnym routowaniem, API zgodne z OpenAI oraz wdrożenie od naszych GPU do Twojego własnego VPC. Warstwa inferencyjna jest fundamentem, a API jest tym, co stoi przed nią jako główny kanał do szerokiego i niezawodnego dystrybuowania naszych usług AI.

Jako Senior Software Engineer będziesz miał okazję pracować nad różnymi kluczowymi funkcjami naszego produktu. Wszystkie te role mają dużą swobodę działania w różnych częściach stosu technologicznego, minimalizując tarcia procesowe, które mogłyby uniemożliwić Ci dostarczanie rozwiązań.

W każdej drużynie będziesz odpowiedzialny za funkcje od początku do końca: projektowanie, implementacja, testowanie, wdrożenie produkcyjne. Większość projektów jest realizowana w ciągu 1-4 tygodni. Będziesz współpracować bezpośrednio z zespołem produktowym i innymi zespołami inżynieryjnymi nad problemami, które nie mają podręcznikowych rozwiązań.

Obecnie poszukujemy Senior Software Engineers do zespołu API Platform. Będziesz odpowiedzialny za API inferencyjne, które dostarcza nasze usługi AI na całym świecie, zapewniając jednocześnie, że jest ono niezawodne i zdolne do skalowania w tandem z rosnącymi ambicjami naszej firmy, a także za naszą platformę analityczną, rozliczenia i kontrolę opartą na rolach, które umożliwiają naszym użytkownikom monitorowanie i kontrolowanie ich użycia z łatwością - zarówno jako pojedynczy deweloper, jak i duża firma.

Odpowiedzialności:

  • Rozwój z myślą o obserwowalności, identyfikacja wąskich gardeł i optymalizacja wydajności.
  • Projektowanie baz danych i systemów rozproszonych za API inferencyjnym oraz utrzymywanie ich niezawodności w miarę wzrostu użycia.
  • Budowanie systemu rozliczeń, pomiaru użycia i kontroli opartych na rolach, które pozwalają użytkownikom monitorować i zarządzać własną konsumpcją.

Wymagania:

  • Doświadczenie produkcyjne z Go lub Typescript jest zdecydowanie preferowane; kandydaci bez żadnego z nich powinni wykazać się silnymi umiejętnościami programowania systemowego w porównywalnym języku.
  • Silne umiejętności debugowania, optymalizacji i strojenia wydajności – w tym profilowanie zapytań, projektowanie indeksów i strojenie wydajności bazy danych poza użyciem ORM.
  • Praktyczne doświadczenie z platformami chmurowymi (AWS, GCP lub Azure) i Kubernetes jest dużym plusem.
  • Doświadczenie z narzędziami do obserwowalności (Prometheus, Grafana, OpenTelemetry), CI/CD i praktykami DevOps.
  • Startupowe podejście: elastyczny, proaktywny i komfortowy w obliczu niepewności.
  • Silne umiejętności językowe w języku angielskim, zarówno werbalne, jak i pisemne.
  • Osobiście prowadziłeś złożony projekt od początku do końca.

Co oferujemy?

  • Konkurencyjne wynagrodzenie (€6,500 - €9,000 brutto, w zależności od poziomu doświadczenia).
  • Elastyczne, zdalne środowisko pracy.
  • Współpraca z globalnym zespołem ekspertów i innowatorów w dziedzinie chmury, pasjonujących się przesuwaniem granic technologii Kubernetes.
  • Opcje na akcje.
  • Szybka informacja zwrotna w szybkim tempie pracy. Większość projektów funkcji jest realizowana w ciągu 1 do 4 tygodni.
  • Spędzaj 10% swojego czasu pracy na projektach osobistych lub samodoskonaleniu.
  • Budżet na naukę dla rozwoju zawodowego i osobistego - w tym dostęp do międzynarodowych konferencji i kursów, które podnoszą Twoje umiejętności.
  • Coroczny hackathon, aby pobudzić nowe pomysły i wzmocnić więzi zespołowe.
  • Budżet na budowanie zespołu i wydarzenia firmowe, aby połączyć się z kolegami.
  • Budżet na sprzęt, aby zapewnić, że masz wszystko, czego potrzebujesz.
  • Dodatkowe dni wolne, aby pomóc w utrzymaniu zdrowej równowagi między pracą a życiem prywatnym.

Proces rekrutacji:

  • Rozmowa kwalifikacyjna z rekruterem
  • Wywiad z menedżerem hiringowym
  • Wywiad techniczny (projektowanie systemu)
  • Na żywo kodowanie
  • Wywiad sprawdzający kulturę z członkiem zarządu

Prosimy pamiętać, że CAST AI nie zapewnia żadnej formy sponsorowania wiz lub pozwolenia na pracę.

Senior Software Engineer in Katowice – pracodawca: Cast AI

Kimchi, jako część Cast AI, oferuje wyjątkowe możliwości dla inżynierów sprzedaży w EMEA, łącząc elastyczne środowisko pracy z konkurencyjnym wynagrodzeniem i bogatym pakietem benefitów. Pracownicy mają szansę na rozwój zawodowy poprzez dostęp do budżetu na naukę oraz udział w międzynarodowych konferencjach, a także mogą korzystać z dodatkowych dni wolnych, co sprzyja zdrowej równowadze między życiem zawodowym a prywatnym. Współpraca z zespołem ekspertów w dziedzinie chmury oraz możliwość wpływania na rozwój innowacyjnych produktów sprawiają, że Kimchi to doskonałe miejsce dla ambitnych profesjonalistów.

C

Dane kontaktowe:

Zespół rekrutacyjny Cast AI

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Software Engineer in Katowice

Go
Typescript
Debugging
Optimization
Performance Tuning
Query Profiling
Index Design