W skrócie
- Zadania: Twórz innowacyjne rozwiązania do walidacji kodu generowanego przez AI.
- Firma: GitLab - lider w dziedzinie DevSecOps z ponad 50 milionami użytkowników.
- Benefity: Praca zdalna, konkurencyjne wynagrodzenie i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczny zespół z kulturą współpracy i innowacji.
- Dlaczego ta praca: Zmieniaj sposób, w jaki oprogramowanie jest rozwijane, pracując z najnowszymi technologiami.
- Kwalifikacje: Doświadczenie w budowaniu oprogramowania z użyciem agentów AI oraz umiejętności projektowania systemów.
Przewidywane wynagrodzenie mieści się w przedziale 63000 - 77000 zł za rok.
GitLab jest inteligentną platformą orkiestracyjną dla DevSecOps. Umożliwia organizacjom zwiększenie produktywności programistów, poprawę efektywności operacyjnej, redukcję ryzyka związanego z bezpieczeństwem i zgodnością oraz przyspieszenie transformacji cyfrowej. Ponad 50 milionów zarejestrowanych użytkowników i ponad 50% firm z listy Fortune 100* ufa GitLab, aby szybciej dostarczać lepsze i bardziej bezpieczne oprogramowanie.
W zespole Trusted Agentic Development, który znajduje się w grupie Developer Experience GitLab, budujemy platformy, na których nasi inżynierowie polegają na co dzień. Inżynierowie GitLab coraz częściej tworzą oprogramowanie z wykorzystaniem agentów sztucznej inteligencji. Agenci mogą generować kod i testy w kilka sekund, ale mogą również produkować zestawy testowe, które przechodzą pomyślnie dla oprogramowania, które nie działa zgodnie z zamierzeniami.
Jako Senior Backend Engineer w Trusted Agentic Development, będziesz odpowiedzialny za techniczną koncepcję zamykania luki walidacyjnej i samodzielne budowanie wczesnych dowodów. Będziesz musiał przemyśleć, co oznacza walidacja, gdy autorem jest agent, i sprawić, by pętla informacji zwrotnej była szybka, automatyczna i wystarczająco wiarygodna, aby zespoły zdecydowały się ją przyjąć.
Co będziesz robić:
- Posiadać techniczną koncepcję, jak GitLab waliduje oprogramowanie, gdy autorem jest agent, i przekształcić ją w architekturę, na której zespół może pracować.
- Prototypować trudne części, budując wczesne wersje mechanizmów informacji zwrotnej, które wychwytują lukę między przechodzącymi testami a działającym oprogramowaniem.
- Opracowywać podejścia dla głównych stosów GitLab, zaczynając od Rust, Ruby i Go, pod jedną wspólną definicją „zaufanego”, pozwalając na różnice w technikach w zależności od języka.
- Projektować informacje zwrotne w trakcie działania, które agent potrzebuje do samokorekcji w kierunku działającego oprogramowania.
- Współpracować z zespołami inżynieryjnymi w celu przyjęcia tych podejść, mierzenia adopcji, budowania zaufania i jakości walidacji.
- Ustalać kierunek techniczny, na którym zespół może pracować, przeglądać projekty i pomagać kolegom rozwijać ich osąd techniczny.
Co przyniesiesz:
- Głębokie, aktualne doświadczenie w budowaniu rzeczywistego oprogramowania z agentami sztucznej inteligencji, najlepiej w więcej niż jednym języku.
- Silne zdanie na temat luki walidacyjnej i konkretne pomysły na jej zamknięcie, poparte podejściami, które zbudowałeś lub wypróbowałeś.
- Doświadczenie w projektowaniu systemów rozproszonych zaprojektowanych do działania na Kubernetes.
- Zakres techniczny do projektowania systemów, a nie tylko dostosowywania pojedynczego frameworka.
- Umiejętność wpływania na inżynierów w całej organizacji bez formalnej władzy poprzez działający kod i zdrowe rozumowanie.
- Silne umiejętności komunikacyjne w środowisku zdalnym i asynchronicznym.
- Zgodność z wartościami GitLab, szczególnie współpracy, iteracji i przejrzystości.
To nie jest rola zapewnienia jakości ani automatyzacji testów. Szukamy kogoś, kto budował z agentami, doświadczył luki walidacyjnej z pierwszej ręki i chce ją rozwiązać.
Zespół Trusted Agentic Development jest częścią grupy Developer Experience GitLab. Budujemy platformy i praktyki, które pomagają inżynierom GitLab z pewnością walidować oprogramowanie generowane przez agentów.
Senior Backend Engineer, Trusted Agentic Development – pracodawca: GitLab Inc.
GitLab Inc. to doskonały pracodawca, który stawia na innowacyjność i rozwój swoich pracowników w dynamicznym środowisku pracy. Oferujemy elastyczne godziny pracy oraz możliwość pracy zdalnej, co sprzyja równowadze między życiem zawodowym a prywatnym. Nasza kultura opiera się na współpracy i wsparciu, a także na ciągłym doskonaleniu umiejętności, co czyni nas idealnym miejscem dla osób pragnących rozwijać swoją karierę w obszarze bezpieczeństwa produktów.