Praca
Z kanału partnera
Inżynier backendu (Ruby), Inżynieria AI: Podstawy agentów
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Tak
- Firma
- GitLab
- Poziom
- Any
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
GitLab to inteligentna platforma orkiestracyjna dla DevSecOps. GitLab umożliwia organizacjom zwiększenie produktywności programistów, poprawę efektywności operacyjnej, zmniejszenie ryzyka bezpieczeństwa i zgodności oraz przyspieszenie transformacji cyfrowej. Ponad 50 milionów zarejestrowanych użytkowników i ponad 50% osób z listy Fortune 100* ufa GitLabowi, aby szybciej dostarczać lepsze i bezpieczniejsze oprogramowanie.
Te same zasady wbudowane w nasze produkty znajdują odzwierciedlenie w sposobie pracy naszego zespołu: traktujemy sztuczną inteligencję jako główny czynnik zwiększający produktywność, a od wszystkich członków zespołu oczekuje się włączania sztucznej inteligencji do swoich codziennych przepływów pracy, aby zwiększyć wydajność, innowacyjność i wpływ. GitLab to miejsce, w którym kariera przyspiesza, kwitną innowacje, a każdy głos jest ceniony. Nasza kultura wysokiej wydajności opiera się na naszych wartościach i ciągłej wymianie wiedzy, umożliwiając członkom naszego zespołu osiągnięcie pełnego potencjału podczas współpracy z liderami branży w celu rozwiązywania złożonych problemów. Współtwórz z nami przyszłość, budując technologię, która zmienia sposób, w jaki świat rozwija oprogramowanie.
* Fortune 500® jest zastrzeżonym znakiem towarowym firmy Fortune Media IP Limited, używanym na podstawie licencji. Roszczenie oparte na danych GitLab. Fortune 100 odnosi się do 20% najlepszych firm z listy Fortune 500 2025, opublikowanej w czerwcu 2025. Fortune i Fortune Media IP Limited nie są powiązane z produktami ani usługami GitLab ani nie wspierają ich.
Przegląd tej roli
Jako średniozaawansowany inżynier backendu na etapie Podstawy agentów w GitLab wykroczysz poza używanie narzędzi AI. Pomożesz zbudować podstawy agentycznej sztucznej inteligencji w GitLab: platformę, która pozwala agentom AI pracować przez cały cykl życia dostarczania oprogramowania, a nie tylko pisać kod. Obejmuje to sposób tworzenia agentów, udostępniania ich i łączenia z narzędziami w GitLabie i poza nim, sposób ich działania oraz sposób, w jaki ich praca pojawia się i można ją obserwować w GitLabie.
Na tym stanowisku będziesz ściśle współpracować z inżynierami na scenie i innymi zespołami inżynierów AI. Jest to obszar o dużej widoczności, w którym podstawowa platforma GitLab spełnia swoją strategię sztucznej inteligencji.
Co zrobisz
• Opracowywanie, dostarczanie i utrzymywanie funkcji platformy Duo Agent w monolicie GitLab (Ruby) oraz, w razie potrzeby, AI Gateway (Python). Zadbaj o to, aby były bezpieczne, dobrze przetestowane i wydajne.
• Współpracuj ze specjalistami ds. zarządzania produktem, UX, frontendu, backendu i sztucznej inteligencji, aby udoskonalić wymagania i wprowadzać ulepszenia w małych iteracjach.
• Projektuj, wdrażaj i przeglądaj interfejsy API GraphQL i REST oraz stojącą za nimi logikę backendu, zapewniając klientom niezawodne, skalowalne i przejrzyste umowy.
• Ulepszaj i rozszerzaj testy automatyczne (RSpec i inne frameworki), aby poprawić jakość i zapewnić programistom szybszą informację zwrotną.
• Dziel się standardami, wzorcami i wnioskami z innymi inżynierami, aby podnieść poprzeczkę w zakresie odpowiedzialnej integracji sztucznej inteligencji i inżynierii opartej na dowodach.
• Dołącz do rotacji dyżurów poziomu 2, aby rozwiązywać problemy produkcyjne, przyczyniać się do analizy przyczyn źródłowych oraz poprawiać obserwowalność i odporność.
• Obserwuj otoczenie konkurencyjne, aby utrzymać najlepszą w swojej klasie platformę agentów GitLab.
Co przyniesiesz
• Doświadczenie w tworzeniu i utrzymywaniu produkcyjnych aplikacji Ruby on Rails, w tym zadań w tle, interfejsów API i modeli danych.
• Komfort pracy na stosie w dojrzałej bazie kodu. Znajomość backendów Pythona i/lub frontendów Vue będzie dodatkowym atutem.
• Umiejętność projektowania lub rozszerzania interfejsów API REST i/lub GraphQL z uwzględnieniem skalowalności, łatwości konserwacji i kompatybilności wstecznej.
• Prawdziwy entuzjazm dla AI i praktyczne doświadczenie w korzystaniu z narzędzi AI w codziennej pracy. Doświadczenie w projektowaniu i dostarczaniu funkcji backendu lub integracji opartych na sztucznej inteligencji będzie dodatkowym atutem.
• Sprawdzony SQL i doświadczenie z relacyjnymi bazami danych takimi jak PostgreSQL, w tym pisanie wydajnych zapytań i modelowanie danych.
• Doświadczenie w znajdowaniu i naprawianiu wąskich gardeł wydajności w aplikacjach.
• Jasna komunikacja pisemna i ustna, w tym propozycje techniczne i dokumentacja, w zdalnym, asynchronicznym, interdyscyplinarnym zespole.
• Otwartość na naukę i stosowanie umiejętności z pokrewnych technologii lub dziedzin.
O zespole
Etap Podstawy agentów buduje podstawy agentycznych doświadczeń AI w GitLab. Zapewniamy platformę, katalog i funkcje wykonawcze, które pomagają zespołom dostarczać klientom odpornych agentów i przepływy. Scena składa się z trzech grup: Agent Developer, AI Catalog i Agent Execution. Zapewniają one podstawową konfigurację agentów GitLab, narzędzia potrzebne Agentowi do interakcji z GitLab, a także sposoby konfigurowania i uruchamiania agentów w GitLab. Nasi inżynierowie pracują najpierw asynchronicznie w strefach czasowych EMEA i AMER. Współpracujemy z zespołami zajmującymi się inżynierią sztucznej inteligencji i resztą GitLab, dzięki czemu platforma Duo Agent może obsługiwać wiele funkcji AI GitLab.
Jak GitLab wspiera pracowników etatowych
• Korzyści wspierające Twoje zdrowie, finanse i dobre samopoczucie
• Elastyczny płatny czas wolny
• Grupy zasobów członków zespołu
• Plan wynagrodzeń kapitałowych i zakupu akcji pracowniczych
• Fundusz Wzrostu i Rozwoju
• Urlop rodzicielski
Należy pamiętać, że jesteśmy otwarci na zainteresowanie kandydatów o różnym poziomie doświadczenia; wielu wybranych kandydatów nie spełnia wszystkich wymagań. Ponadto badania wykazały, że osoby z niedostatecznie reprezentowanych grup rzadziej ubiegają się o pracę, jeśli nie spełniają wszystkich kwalifikacji. Jeśli jesteś podekscytowany tą rolą, aplikuj i pozwól naszym rekruterom ocenić Twoją aplikację.
Wytyczne dotyczące zatrudniania w krajach: GitLab zatrudnia nowych członków zespołu w krajach na całym świecie. Wszystkie nasze role są zdalne, jednak niektóre role mogą wiązać się z określonymi wymaganiami kwalifikacyjnymi w zależności od lokalizacji. Nasz zespół ds. pozyskiwania talentów może pomóc odpowiedzieć na wszelkie pytania dotyczące lokalizacji po rozpoczęciu procesu rekrutacji.
Polityka prywatności: Zapoznaj się z naszą Polityką prywatności dotyczącą rekrutacji. Twoja prywatność jest dla nas ważna.…
Źródło: Jobicy (https://jobicy.com/jobs/155806-backend-engineer-ruby-ai-engineering-agent-foundations)
Te same zasady wbudowane w nasze produkty znajdują odzwierciedlenie w sposobie pracy naszego zespołu: traktujemy sztuczną inteligencję jako główny czynnik zwiększający produktywność, a od wszystkich członków zespołu oczekuje się włączania sztucznej inteligencji do swoich codziennych przepływów pracy, aby zwiększyć wydajność, innowacyjność i wpływ. GitLab to miejsce, w którym kariera przyspiesza, kwitną innowacje, a każdy głos jest ceniony. Nasza kultura wysokiej wydajności opiera się na naszych wartościach i ciągłej wymianie wiedzy, umożliwiając członkom naszego zespołu osiągnięcie pełnego potencjału podczas współpracy z liderami branży w celu rozwiązywania złożonych problemów. Współtwórz z nami przyszłość, budując technologię, która zmienia sposób, w jaki świat rozwija oprogramowanie.
* Fortune 500® jest zastrzeżonym znakiem towarowym firmy Fortune Media IP Limited, używanym na podstawie licencji. Roszczenie oparte na danych GitLab. Fortune 100 odnosi się do 20% najlepszych firm z listy Fortune 500 2025, opublikowanej w czerwcu 2025. Fortune i Fortune Media IP Limited nie są powiązane z produktami ani usługami GitLab ani nie wspierają ich.
Przegląd tej roli
Jako średniozaawansowany inżynier backendu na etapie Podstawy agentów w GitLab wykroczysz poza używanie narzędzi AI. Pomożesz zbudować podstawy agentycznej sztucznej inteligencji w GitLab: platformę, która pozwala agentom AI pracować przez cały cykl życia dostarczania oprogramowania, a nie tylko pisać kod. Obejmuje to sposób tworzenia agentów, udostępniania ich i łączenia z narzędziami w GitLabie i poza nim, sposób ich działania oraz sposób, w jaki ich praca pojawia się i można ją obserwować w GitLabie.
Na tym stanowisku będziesz ściśle współpracować z inżynierami na scenie i innymi zespołami inżynierów AI. Jest to obszar o dużej widoczności, w którym podstawowa platforma GitLab spełnia swoją strategię sztucznej inteligencji.
Co zrobisz
• Opracowywanie, dostarczanie i utrzymywanie funkcji platformy Duo Agent w monolicie GitLab (Ruby) oraz, w razie potrzeby, AI Gateway (Python). Zadbaj o to, aby były bezpieczne, dobrze przetestowane i wydajne.
• Współpracuj ze specjalistami ds. zarządzania produktem, UX, frontendu, backendu i sztucznej inteligencji, aby udoskonalić wymagania i wprowadzać ulepszenia w małych iteracjach.
• Projektuj, wdrażaj i przeglądaj interfejsy API GraphQL i REST oraz stojącą za nimi logikę backendu, zapewniając klientom niezawodne, skalowalne i przejrzyste umowy.
• Ulepszaj i rozszerzaj testy automatyczne (RSpec i inne frameworki), aby poprawić jakość i zapewnić programistom szybszą informację zwrotną.
• Dziel się standardami, wzorcami i wnioskami z innymi inżynierami, aby podnieść poprzeczkę w zakresie odpowiedzialnej integracji sztucznej inteligencji i inżynierii opartej na dowodach.
• Dołącz do rotacji dyżurów poziomu 2, aby rozwiązywać problemy produkcyjne, przyczyniać się do analizy przyczyn źródłowych oraz poprawiać obserwowalność i odporność.
• Obserwuj otoczenie konkurencyjne, aby utrzymać najlepszą w swojej klasie platformę agentów GitLab.
Co przyniesiesz
• Doświadczenie w tworzeniu i utrzymywaniu produkcyjnych aplikacji Ruby on Rails, w tym zadań w tle, interfejsów API i modeli danych.
• Komfort pracy na stosie w dojrzałej bazie kodu. Znajomość backendów Pythona i/lub frontendów Vue będzie dodatkowym atutem.
• Umiejętność projektowania lub rozszerzania interfejsów API REST i/lub GraphQL z uwzględnieniem skalowalności, łatwości konserwacji i kompatybilności wstecznej.
• Prawdziwy entuzjazm dla AI i praktyczne doświadczenie w korzystaniu z narzędzi AI w codziennej pracy. Doświadczenie w projektowaniu i dostarczaniu funkcji backendu lub integracji opartych na sztucznej inteligencji będzie dodatkowym atutem.
• Sprawdzony SQL i doświadczenie z relacyjnymi bazami danych takimi jak PostgreSQL, w tym pisanie wydajnych zapytań i modelowanie danych.
• Doświadczenie w znajdowaniu i naprawianiu wąskich gardeł wydajności w aplikacjach.
• Jasna komunikacja pisemna i ustna, w tym propozycje techniczne i dokumentacja, w zdalnym, asynchronicznym, interdyscyplinarnym zespole.
• Otwartość na naukę i stosowanie umiejętności z pokrewnych technologii lub dziedzin.
O zespole
Etap Podstawy agentów buduje podstawy agentycznych doświadczeń AI w GitLab. Zapewniamy platformę, katalog i funkcje wykonawcze, które pomagają zespołom dostarczać klientom odpornych agentów i przepływy. Scena składa się z trzech grup: Agent Developer, AI Catalog i Agent Execution. Zapewniają one podstawową konfigurację agentów GitLab, narzędzia potrzebne Agentowi do interakcji z GitLab, a także sposoby konfigurowania i uruchamiania agentów w GitLab. Nasi inżynierowie pracują najpierw asynchronicznie w strefach czasowych EMEA i AMER. Współpracujemy z zespołami zajmującymi się inżynierią sztucznej inteligencji i resztą GitLab, dzięki czemu platforma Duo Agent może obsługiwać wiele funkcji AI GitLab.
Jak GitLab wspiera pracowników etatowych
• Korzyści wspierające Twoje zdrowie, finanse i dobre samopoczucie
• Elastyczny płatny czas wolny
• Grupy zasobów członków zespołu
• Plan wynagrodzeń kapitałowych i zakupu akcji pracowniczych
• Fundusz Wzrostu i Rozwoju
• Urlop rodzicielski
Należy pamiętać, że jesteśmy otwarci na zainteresowanie kandydatów o różnym poziomie doświadczenia; wielu wybranych kandydatów nie spełnia wszystkich wymagań. Ponadto badania wykazały, że osoby z niedostatecznie reprezentowanych grup rzadziej ubiegają się o pracę, jeśli nie spełniają wszystkich kwalifikacji. Jeśli jesteś podekscytowany tą rolą, aplikuj i pozwól naszym rekruterom ocenić Twoją aplikację.
Wytyczne dotyczące zatrudniania w krajach: GitLab zatrudnia nowych członków zespołu w krajach na całym świecie. Wszystkie nasze role są zdalne, jednak niektóre role mogą wiązać się z określonymi wymaganiami kwalifikacyjnymi w zależności od lokalizacji. Nasz zespół ds. pozyskiwania talentów może pomóc odpowiedzieć na wszelkie pytania dotyczące lokalizacji po rozpoczęciu procesu rekrutacji.
Polityka prywatności: Zapoznaj się z naszą Polityką prywatności dotyczącą rekrutacji. Twoja prywatność jest dla nas ważna.…
Źródło: Jobicy (https://jobicy.com/jobs/155806-backend-engineer-ruby-ai-engineering-agent-foundations)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: GitLab
Ogłoszenie pochodzi od GitLab.