Distyl AI
Distyl AI
11 – 50 Pracownicy
B2BSaaSSztuczna inteligencja
Distyl AI to firma zajmująca się sztuczną inteligencją, która dostarcza przedsiębiorstwom niezawodne, zintegrowane rozwiązania oparte na generatywnej AI. Zespół współpracuje z organizacjami, pomagając im zwiększać gotowość do wdrażania AI oraz tworzyć produkty dopasowane do ich danych, procesów pracy i potrzeb pracowników. Dzięki własnym narzędziom i partnerstwom, w tym sojuszowi z OpenAI, Distyl AI buduje i wdraża produkty AI dla przedsiębiorstw, projektowane z myślą o niezawodności i odpowiedzialnym wykorzystaniu.

Starszy inżynier infrastruktury DevSecOps

Kieruj bezpieczną infrastrukturą budowania, testowania i wydawania rozwiązań AI dla przedsiębiorstw Distyl AI. Zwiększaj produktywność programistów dzięki narzędziom dla agentów kodujących, bezpieczeństwu łańcucha dostaw oprogramowania i niezawodnym wdrożeniom chmurowym.

Opis

  • Ustalaj priorytety dla infrastruktury budowania, testowania, wydań i agentów kodujących.
  • Wspólnie z zespołami inżynieryjnymi wybieraj narzędzia i standardy, a następnie kieruj ich wdrażaniem, upowszechnianiem i obsługą w zespołach.
  • Ustanawiaj wspólne zasady pracy z repozytoriami oraz wielokrotnego użytku procesy budowania i testowania.
  • Zapewniaj powtarzalność i wydajność kompilacji dzięki jawnym zależnościom, spójnym narzędziom i buforowaniu.
  • Buduj artefakty raz, a następnie promuj niezmienne, wersjonowane pakiety przez etapy wydania, zapewniając identyfikowalność kodu źródłowego oraz bramki testowe i bezpieczeństwa.
  • Koordynuj z zespołami Platform, Runtime i Customer Delivery testy integracyjne i zgodności, zmiany konfiguracji i schematów oraz odzyskiwanie działania.
  • Umożliwiaj dystrybucję przez rejestry klientów oraz, w razie potrzeby, pakiety do instalacji offline.
  • Udostępniaj wielokrotnego użytku narzędzia agentów kodujących, które pomagają inżynierom diagnozować awarie, proponować poprawki i wykonywać rutynowe zadania.
  • Dodawaj testy, uprawnienia o ograniczonym zakresie, obsługę błędów i niezależną kontrolę wyników do przepływów pracy z agentami.
  • Monitoruj jakość agentów kodujących i zaoszczędzony czas.
  • Wdrażaj podpisywanie artefaktów i potwierdzanie ich pochodzenia, wykazy składników oprogramowania (SBOM), izolowane środowiska wykonawcze kompilacji, ograniczone poświadczenia CI i bramki wykrywania podatności.
  • Włączaj naprawę problemów z zależnościami i kontenerami do przepływów pracy zespołów inżynieryjnych.
  • Poprawiaj doświadczenia programistów dzięki narzędziom samoobsługowym, dokumentacji i diagnostyce.
  • Monitoruj opóźnienia budowania i testów, niezawodność potoków, odsetek niestabilnych testów, czas do wydania i wykorzystanie narzędzi.
  • Ustalaj cele poziomu usług i kieruj użyteczne alerty do osób odpowiedzialnych.

Wymagania

  • Co najmniej 10 lat doświadczenia w inżynierii oprogramowania, zwiększaniu produktywności programistów, SRE lub pokrewnych rolach związanych z infrastrukturą.
  • Doświadczenie we wspieraniu inżynierów w korzystaniu z agentów kodujących za pomocą wielokrotnego użytku narzędzi, przepływów pracy i wskazówek, z niezależną walidacją i ograniczonym dostępem.
  • Doświadczenie w odpowiadaniu za produkcyjną infrastrukturę budowania, testowania i wydań dla usług i zespołów, w tym wersjonowane pakiety wydań i testy zgodności.
  • Praktyczna znajomość systemów budowania, zarządzania zależnościami, powtarzalności, diagnozowania wydajności i buforowania.
  • Bardzo dobra znajomość Pythona do tworzenia i debugowania usług backendowych oraz łatwej w utrzymaniu automatyzacji.
  • Umiejętność poruszania się po nieznanym kodzie, w tym frontendach JavaScript.
  • Dobra znajomość podstaw systemu Linux.
  • Doświadczenie w tworzeniu i utrzymywaniu bezpiecznych obrazów kontenerów.
  • Znajomość Kubernetes, GitOps, infrastruktury jako kodu i wdrożeń chmurowych.
  • Praktyczne doświadczenie we wdrażaniu zabezpieczeń łańcucha dostaw oprogramowania.
  • Dobra ocena kwestii bezpieczeństwa w obszarach uprawnień, poświadczeń, zależności, artefaktów i naprawy problemów.
  • Doświadczenie w tworzeniu platform dla programistów, automatycznej naprawy problemów lub wielokrotnego użytku narzędzi agentów wykorzystywanych przez innych inżynierów.
  • Udokumentowane osiągnięcia w poprawianiu wydajności budowania i testów, niezawodności wydań oraz wykorzystania narzędzi na podstawie metryk i opinii programistów.
  • Doświadczenie w samodzielnym prowadzeniu złożonych projektów i migracji.
  • Udokumentowane osiągnięcia w wyznaczaniu kierunku technicznego i wdrażaniu go w zespołach.
  • Mile widziane: doświadczenie w tworzeniu i obsłudze infrastruktury testowej w środowisku mikrousług.
  • Mile widziane: doświadczenie w dystrybucji artefaktów wydań do rejestrów klientów lub środowisk o ograniczonym dostępie, w tym w pakowaniu do instalacji offline.
  • Gotowość do pracy w biurze w San Francisco lub Nowym Jorku albo do przeprowadzki do jednego z tych miast.
  • Uprawnienie do pracy w Stanach Zjednoczonych.

Benefity

  • Znaczący pakiet udziałów w firmie.
  • Ubezpieczenie medyczne, dentystyczne i okulistyczne w pełni opłacane dla pracowników i ich osób na utrzymaniu.
  • Elastyczny urlop.
  • Świadczenia emerytalne i finansowe, w tym przedpodatkowe konta HSA, FSA i na dojazdy, plan 401(k) oraz doradztwo finansowe.
  • Świadczenia wspierające dobrostan, obejmujące aktywność fizyczną, zdrowie psychiczne oraz leczenie niepłodności i budowanie rodziny za pośrednictwem Carrot.
  • Bezpłatne lunche i przekąski w biurze.
  • Dostęp do zaawansowanych modeli AI i szerokie możliwości korzystania z nowoczesnych narzędzi AI.
  • Odpowiedzialność za projekty o dużym wpływie w czołowych przedsiębiorstwach.
  • Kultura oparta na misji i szybkim działaniu, ceniąca ciekawość, pragmatyzm i doskonałość.