Starszy inżynier backendu (Python), programista agentów: Flow Components
Remote
Do uzgodnienia
O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
<div class="content-intro"><p>GitLab to inteligentna platforma orkiestracji 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, że szybciej dostarcza lepsze i bezpieczniejsze oprogramowanie.</p> <p>Te same zasady wbudowane w nasze produkty znajdują odzwierciedlenie w sposobie pracy naszego zespołu: traktujemy sztuczną inteligencję jako główny czynnik mnożą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ększać 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, dzięki czemu członkowie naszego zespołu mogą w pełni wykorzystać swój potencjał, współpracując z liderami branży przy rozwiązywaniu złożonych problemów. <a href="https://www.youtube.com/watch?v=OuZIb5zszQI">Współtwórz z nami przyszłość</a>, tworząc technologię, która zmienia sposób, w jaki świat tworzy oprogramowanie.</p> <p>*<em>Fortune 500® to zastrzeżony znak towarowy firmy Fortune Media IP Limited, używany 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.</em></p></div><h2>Omówienie tej roli</h2> <p>Jako starszy inżynier zaplecza w <a href="https://handbook.gitlab.com/handbook/engineering/ai/agent-foundations/agent-developer/">Zespół funkcjonalny Flow Components</a>, pomożesz zbudować <a GitLab href="https://gitlab.com/gitlab-org/modelops/applied-ml/code-suggestions/ai-assist/-/tree/main/docs/flow_registry?ref_type=heads">Flow Registry</a>, który zapewnia elementy pierwotne wielokrotnego użytku dla przepływów agentowych zbudowanych na platformie agentów GitLab Duo. Twoim głównym celem będzie inżynieria zaplecza w języku Python, przy użyciu LangChain i LangGraph do rozwijania bezpiecznych, niezawodnych i skalowalnych możliwości w ramach usługi Duo Workflow Service i monolitu GitLab.
W razie potrzeby będziesz także pracować na różnych poziomach, zapoznając się z JavaScriptem i rozwojem frontendu, aby wspierać oficjalnego klienta platformy GitLab Duo Agent Platform, Duo CLI, i opowiadać się za dobrym doświadczeniem użytkownika.</p> <h2>Co będziesz robić</h2> <ul> <li value="1">Tworzenie, dostarczanie i utrzymywanie bezpiecznych, dobrze przetestowanych i wydajnych funkcji Flow Registry w całej usłudze Duo Workflow Service i monolitycznym zapleczu GitLab.</li> <li value="2">Współpracuj ze specjalistami ds. zarządzania produktami, doświadczeniem użytkownika, frontendem, backendem i sztuczną inteligencją, aby udoskonalić wymagania i dostarczać iteracyjne ulepszenia produktu.</li> <li value="3">Projektuj, wdrażaj i przeglądaj interfejsy programowania aplikacji GraphQL i REST, powiązaną logikę backendu i jasne umowy z klientami frontendu.</li> <li value="4">Ulepsz automatyczne testowanie za pomocą RSpec i innych frameworków, aby wzmocnić jakość, niezawodność i pętle opinii programistów.</li> <li value="5">Dziel się standardami, wzorcami i lekcjami z innymi inżynierami, aby wspierać odpowiedzialną integrację sztucznej inteligencji i inżynierię opartą na dowodach.</li> <li value="6">Bierz udział w rotacjach dyżurów poziomu 2, rozwiązuj problemy produkcyjne, wnoś wkład w analizę przyczyn źródłowych oraz poprawiaj obserwowalność i odporność.</li> <li value="7">Monitoruj krajobraz konkurencyjny i pomóż utrzymać konkurencyjność prymitywów i możliwości rejestru przepływów GitLab na rynku rynek platform agentycznych.</li> </ul> <h2>Co przyniesiesz</h2> <ul> <li value="1">Doświadczenie w tworzeniu i utrzymywaniu produkcyjnych aplikacji w języku Python przy użyciu LangChain i LangGraph, w tym zadań w tle, interfejsów programowania aplikacji i modeli danych.</li> <li value="2">Doświadczenie w projektowaniu i dostarczaniu funkcji backendu i integracji opartych na sztucznej inteligencji, mając rozsądną ocenę ograniczeń modeli dużych języków i odpowiedzialnego wykorzystania produkcji.</li> <li value="3">Umiejętność projektowania lub rozszerzania interfejsów programowania aplikacji REST i GraphQL ze szczególnym uwzględnieniem skalowalności, łatwości konserwacji i kompatybilności wstecznej.</li> <li value="4">Doskonała znajomość języka SQL i znajomość relacyjnych baz danych, takich jak PostgreSQL, w tym wydajnych zapytań i modelowania danych.</li> <li value="5">Komfort pracy na stosie w dojrzałej bazie kodu i eliminowania wąskich gardeł wydajności w aplikacji i, w stosownych przypadkach, infrastrukturze warstw.</li> <li value="6">Znajomość JavaScriptu i programowania frontendu Vue ze zrozumieniem zasad doświadczenia użytkownika.</li> <li value="7">Jasne umiejętności komunikacji pisemnej i werbalnej, w tym doświadczenie w pisaniu ofert technicznych i dokumentacji oraz współpracy w zdalnym, asynchronicznym, wielofunkcyjnym środowisku.</li> <li value="8">otwartość na uczenie się i wykorzystywanie możliwych do przeniesienia umiejętności z pokrewnych technologii lub dziedzin.</li> </ul> <h2>Informacje o zespół</h2> <p>Pracujemy nad backendem, frontendem, doświadczeniem użytkownika, zarządzaniem produktami i sztuczną inteligencją, aby ulepszyć możliwości, takie jak Memory i Duo Developer, oraz wspierać klientów, w tym Duo CLI. Współpracujemy w zdalnym, asynchronicznym środowisku GitLab, aby budować niezawodne komponenty, które pomagają ludziom tworzyć i używać agentycznych przepływów pracy.</p><div class="content-conclusion"><h4><strong>Jak GitLab wspiera pracowników pełnoetatowych</strong></h4> <ul> <li><a href="https://about.gitlab.com/handbook/total-rewards/
Benefits
/general-and-entity-
Benefits
/">Świadczenia wspierające Twoje zdrowie, finanse i dobre samopoczucie</a></li> <li><a href="https://handbook.gitlab.com/handbook/people-group/time-off-and-absence/time-off-types/#flexible-paid-time-off-pto">Elastyczny płatny czas wolny</a></li> <li><a href="https://handbook.gitlab.com/handbook/company/culture/inclusion/tmrg-tmag/">Zasoby dla członków zespołu Grupy</a></li> <li><a href="https://handbook.gitlab.com/handbook/total-rewards/stock-options/">Plan wynagrodzeń kapitałowych i zakupu akcji pracowniczych</a></li> <li><a href="https://handbook.gitlab.com/handbook/people-group/learning-and-development/growth-and-development/">Wzrost i rozwój Fundusz</a></li> <li><a href="https://about.gitlab.com/handbook/total-rewards/
Benefits
/general-and-entity-
Benefits
/#parental-leave">Urlop rodzicielski</a> </li> </ul> <p>Pamiętaj, ż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 <a href="https://about.gitlab.com/company/culture/inclusion/#examples-of-select-underrepresented-groups">grup niedostatecznie reprezentowanych</a> 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ę.</p> <hr> <p><strong>Wytyczne dotyczące zatrudniania w kraju: </strong>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. </p> <p><strong>Polityka prywatności: </strong>Zapoznaj się z naszą <a href="https://handbook.gitlab.com/handbook/hiring/candidate-faq/recruitment-privacy-policy/" target="_blank">Polityką prywatności w rekrutacji.</a> Twoja prywatność jest dla nas ważna.</p> <p>GitLab jest dumny z tego, że jest miejscem pracy zapewniającym równe szanse i jest pracodawcą akcji afirmatywnej. Zasady i praktyki GitLab dotyczące rekrutacji, zatrudnienia, rozwoju i awansu zawodowego, awansu i emerytury opierają się wyłącznie na zasługach, bez względu na rasę, kolor skóry, religię, pochodzenie, płeć (w tym ciążę, laktację, orientację seksualną, tożsamość płciową lub ekspresję płciową), pochodzenie narodowe, wiek, obywatelstwo, stan cywilny, niepełnosprawność umysłową lub fizyczną, informacje genetyczne (w tym historię medyczną w rodzinie), status zwolnienia ze służby wojskowej, status weterana chronionego (w tym niepełnosprawni weterani, weterani niedawno oddzieleni, czynna służba wojenna) lub weterani odznak kampanii i weterani medali służby Sił Zbrojnych) lub na jakiejkolwiek innej podstawie chronionej przez prawo.
GitLab nie będzie tolerować dyskryminacji ani molestowania ze względu na którąkolwiek z tych cech. Zobacz także <a href="https://about.gitlab.com/handbook/people-policies/inc-usa/#equal-employment-opportunity-policy" target="_blank">Politykę GitLab dotyczącą EEO</a> i <a href="https://about.gitlab.com/handbook/labor-and-employment-notices/#eeoc-us-equal-employment-opportunity-commission-notices" target="_blank">EEO jest prawem</a>. Jeśli jesteś niepełnosprawny lub masz specjalne potrzeby wymagające <a href="https://about.gitlab.com/handbook/people-policies/inc-usa/#reasonable-accommodation" target="_blank">zakwaterowania</a>, daj nam znać podczas <a href="https://about.gitlab.com/handbook/hiring/interviewing/#regulments-to-our-interview-process" target="_blank">proces rekrutacji</a>.</p></div>Znajdź pracę w Wielkiej Brytanii na Arbeitnow
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.