W skrócie
- Zadania: Twórz inteligentne systemy AI dla Kubernetes i chmurowych platform.
- Firma: Innowacyjna firma technologiczna z globalnym zespołem ekspertów.
- Benefity: Atrakcyjne wynagrodzenie, opcje na akcje, elastyczna praca zdalna i budżet na rozwój.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
- Dlaczego ta praca: Rozwiązuj nowe problemy i wpływaj na przyszłość technologii chmurowych.
- Kwalifikacje: Doświadczenie w programowaniu w Go oraz solidna znajomość Kubernetes.
Przewidywane wynagrodzenie mieści się w przedziale 56700 - 69300 zł za rok.
Co będziesz rozwiązywać: Inżynier platformy otwiera swojego klienta AI, łączy go z CAST AI i wpisuje: "Dlaczego nasze wydatki wzrosły o 40% w eu-west w zeszłym tygodniu?" Trzydzieści sekund później ma odpowiedź, pobraną z aktualnego stanu klastra i danych kosztowych, z linkami do dowodów. Żadnych pulpitów nawigacyjnych. Żadnej archeologii YAML. Tylko pytanie i poprawna, sprawdzona odpowiedź. Twoim zadaniem jest uczynić tę interakcję nudną. Niezawodnie, bezpiecznie, na skalę produkcyjną.
Za tym kryje się trudniejsza część: asystent AI, który rozumie tysiące produkcyjnych klastrów Kubernetes, platforma, która bezpiecznie udostępnia infrastrukturę firmy zewnętrznym klientom AI oraz jakość procesów, które informują nas, kiedy agent jest błędny, zanim zrobi to klient. Zrób to dobrze, a operatorzy przestaną klikać przez konsole całkowicie. Zrób to źle raz, a agent da pewną, ale błędną odpowiedź komuś zarządzającemu produkcją.
CAST AI już autonomicznie zarządza infrastrukturą Kubernetes. Nasza automatyzacja podejmuje codziennie tysiące decyzji dotyczących kosztów i niezawodności. Zespół Cast Pilot buduje warstwę inteligencji na tym: asystenci AI dla Kubernetes i samej chmury. Nasz asystent już odpowiada na tysiące pytań miesięcznie od setek organizacji. Teraz otwieramy platformę: publiczny, świadomy uprawnień serwer MCP, aby klienci mogli podłączyć CAST AI bezpośrednio do swoich własnych klientów i agentów AI, głębsza łączność we wszystkich trzech głównych chmurach (AWS, GCP, Azure) oraz ciągłe dążenie do uczynienia naszych agentów mądrzejszymi, lepiej ugruntowanymi i bardziej zdolnymi.
To praca nad platformą AI w nowym obszarze na sprawdzonej infrastrukturze. Większość funkcji jest wdrażana w ciągu 1 do 4 tygodni.
To jest możliwość specyficzna dla lokalizacji. Obecnie przyjmujemy aplikacje od kandydatów zamieszkałych w następujących krajach europejskich: Bułgaria, Chorwacja, Estonia, Grecja, Węgry, Łotwa, Litwa, Polska, Rumunia, Słowacja, Cypr, Malta, Finlandia, Szwecja, Irlandia, Mołdawia, Macedonia Północna, Czarnogóra, Słowenia i Ukraina.
Wymagania:
- Silne podstawy inżynierii oprogramowania: projektujesz czyste abstrakcje, piszesz łatwy do utrzymania kod i potrafisz uzasadnić swoje wybory architektoniczne, a nie tylko sprawić, by coś działało.
- Jesteś generalistą, który czuje się komfortowo zarówno w debugowaniu systemu rozproszonego, jak i projektowaniu przepływu autoryzacji czy dostosowywaniu zachowania agenta.
- Doświadczenie produkcyjne z Go jest zdecydowanie preferowane; kandydaci bez Go powinni wykazać silne umiejętności programowania systemowego w porównywalnym języku.
- Doświadczenie w budowaniu lub obsłudze dużych platform SaaS w produkcji: systemy wielo-tenantowe, wysokie wolumeny i tryby awarii, które ujawniają się tylko na dużą skalę.
- Solidne zrozumienie Kubernetes. Cała nasza platforma działa na nim, a asystenci, których budujemy, odpowiadają na pytania dotyczące tego.
- Osobiście prowadziłeś złożony projekt od początku do końca.
- Praktyczne doświadczenie z agentami kodującymi AI i przepływami pracy związanymi z rozwojem agentów.
- Używałeś narzędzi do obserwowalności w produkcji.
- Doświadczenie w praktykach CI/CD i DevOps.
- Silne umiejętności językowe w języku angielskim, zarówno werbalne, jak i pisemne.
- Startupowe podejście: elastyczny, proaktywny i komfortowy w obliczu niepewności.
Co wyróżni Cię spośród innych:
- Zbudowałeś systemy agentowe, które zostały wdrożone: serwery lub klienci MCP, bramy agentów, orkiestracja użycia narzędzi, rurociągi RAG, ramy oceny i możesz opowiedzieć, co zepsuło się w produkcji i jak to odkryłeś.
- Głębokie praktyczne doświadczenie z jedną lub więcej z AWS, GCP lub Azure, z prawdziwym zrozumieniem IAM, obliczeń, sieci i ich API, a nie tylko użycie na poziomie konsoli.
- Doświadczenie z jakością aplikacji LLM: oceny, inżynieria podpowiedzi na dużą skalę, optymalizacja opóźnień i kosztów pętli agentów.
- Znajomość OAuth 2.0 / OIDC i projektowania autoryzacji wielo-tenantowej.
- Głęboka wiedza na temat wewnętrznych EKS, GKE lub AKS.
- Wkład w Kubernetes lub OSS związane z chmurą.
Obowiązki:
- Projektowanie i budowanie systemów za naszym asystentem AI: przepływy agentów, pozyskiwanie kontekstu i połączenia danych, które pozwalają mu rozumieć żywą infrastrukturę Kubernetes.
- Budowanie i rozwijanie naszego publicznego, świadomego uprawnień serwera MCP: kuratowane narzędzia, tożsamość, audyt i ścisłe bramy bezpieczeństwa, aby klienci mogli korzystać z CAST AI z własnych klientów AI.
- Rozwój i utrzymanie łączności w chmurze między AWS, GCP i Azure oraz fundamentów danych, na których budują nasi agenci.
- Pisanie usług Go w produkcji, które w czasie rzeczywistym współdziałają z API dostawców chmury, płaszczyzną kontrolną Kubernetes i API LLM.
- Posiadanie funkcji od początku do końca: od projektu przez implementację, testowanie i wdrożenie produkcyjne (większość projektów jest wdrażana w ciągu 1 do 4 tygodni).
- Debugowanie nowych problemów: agent dający błędną odpowiedź, przypadek graniczny uprawnień między chmurami, problem ze świeżością danych, który pojawia się tylko na dużą skalę.
- Budowanie jakościowego systemu: oceny, telemetria, pętle feedbackowe, które pozwalają nam wdrażać ulepszenia agentów bez regresji.
- Wkład w kierunek produktu i backlog. Kształtowanie tego, co będzie budowane następnie, a nie tylko jak to jest budowane.
- Uczestnictwo w rotacji dyżurów zespołu.
Narzędzia, których używamy na co dzień:
- Języki programowania: Go
- AI i agenci: serwery i klienci MCP, bramy agentów, API dostawców LLM, RAG, rurociągi oceny
- Chmura i orkiestracja: Kubernetes, AWS, GCP, Azure
- Infrastruktura jako kod: Terraform
- Bazy danych i przechowywanie: PostgreSQL, Cloud Object Storage, ClickHouse
- Przepływy pracy i API: Temporal, GCP Pub/Sub, gRPC, REST
- Obserwowalność i analityka produktu: Prometheus, Grafana, Loki, Tempo, PostHog
- CI/CD i GitOps: GitLab/GitHub CI z ArgoCD i Kargo
Co oferujemy:
- Konkurencyjne wynagrodzenie (€6,500 do €9,000 brutto, w zależności od poziomu doświadczenia)
- Pracuj nad naprawdę nowymi problemami: produkcyjne platformy MCP i asystenci AI dla infrastruktury Kubernetes i chmury to nie rozwiązane dziedziny. Będziesz je definiować, a nie podążać za podręcznikiem.
- Opcje na akcje.
- Prawdziwi użytkownicy, szybko: twoja praca trafia do setek organizacji w ciągu tygodni, a nie kwartałów.
- Ciesz się elastycznym, zdalnym środowiskiem globalnym.
- Współpracuj z globalnym zespołem ekspertów i innowatorów w dziedzinie chmury, pasjonujących się przesuwaniem granic technologii Kubernetes.
- Spędź 10% swojego czasu pracy na projektach osobistych lub samodoskonaleniu.
- Budżet na naukę na rozwój zawodowy i osobisty, w tym dostęp do międzynarodowych konferencji i kursów.
- 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 wstępna z rekruterem
- Wywiad z menedżerem zatrudnienia
- Wywiad techniczny (projektowanie systemu)
- Na żywo kodowanie
- Wywiad kulturowy z członkiem zarządu
W ramach naszego standardowego procesu rekrutacji może być przeprowadzona kontrola przeszłości na ostatnim etapie rekrutacji przez naszego dostawcę zewnętrznego, Checkr. Proszę pamiętać, że Cast AI nie zapewnia żadnej formy sponsorowania wiz lub zezwoleń na pracę.
Senior Software Engineer in Katowice – pracodawca: Creandum
Cast AI to doskonały pracodawca, który oferuje elastyczne środowisko pracy zdalnej oraz konkurencyjne wynagrodzenie. Nasza kultura opiera się na eksperymentowaniu i ciągłym uczeniu się, co stwarza wyjątkowe możliwości rozwoju zawodowego w dynamicznym zespole globalnym. Pracując z nami, będziesz miał szansę na szybkie wdrażanie innowacyjnych rozwiązań w obszarze sztucznej inteligencji i infrastruktury chmurowej.