LILT
LILT
LILT to firma z obszaru sztucznej inteligencji i SaaS, która tworzy technologie wielojęzycznej lokalizacji dla przedsiębiorstw, organizacji sektora publicznego i twórców rozwiązań AI. Jej platforma łączy kontekstowe modele AI z weryfikacją ekspertów, aby dostarczać bezpieczne tłumaczenia i zlokalizowane treści zgodne z marką w ponad 100 językach. LILT obsługuje również trenowanie niestandardowych modeli, ciągłe doskonalenie, zarządzanie projektami lokalizacyjnymi, natywne integracje oraz wdrożenia lokalne lub w środowiskach odizolowanych od sieci.

Główny inżynier full-stack ds. narzędzi wewnętrznych w LILT (praca hybrydowa, Stany Zjednoczone)

Pokierujesz rozwojem wewnętrznych platform wspierających operacje LILT związane z testowaniem AI i tłumaczeniami. Rola obejmuje narzędzia do zarządzania personelem, potoki danych, automatyzację, API oraz infrastrukturę produkcyjną.

Opis

  • Rozwijać i obsługiwać wewnętrzne platformy na potrzeby operacji LILT związanych z testowaniem stosowanej sztucznej inteligencji
  • Współpracować z badaczami i TPM, przekładając potrzeby dotyczące benchmarków i jakości danych na konkretne projekty techniczne
  • Kierować narzędziami do zarządzania zewnętrznymi współpracownikami, obejmującymi weryfikację, oceny, kontrolę jakości, śledzenie płatności i dostaw, listy współpracowników oraz eksport raportów
  • Wyznaczać architekturę i długoterminową strategię techniczną platformy oraz jej usług
  • Usprawniać potoki IAA i jakości dźwięku dzięki wykrywaniu wartości odstających, pomocniczym usługom ASR, kontroli jakości wspomaganej przez LLM oraz ocenie dźwięku
  • Tworzyć i dostarczać moduły łączące procesy benchmarkingu i weryfikacji z wieloetapowym procesem oceny
  • Zarządzać udostępnianiem kluczy API oraz systemami kontroli budżetów wykorzystania
  • Rozwijać samoobsługowe procesy ChatOps dla inżynierów i współpracowników
  • Wzmacniać procesy działające w tle i systemy przetwarzania zadań, aby zapewnić niezawodne działanie
  • Ustanawiać standardy testowania, CI/CD, wdrażania, infrastruktury jako kodu oraz automatyzacji wydań
  • Podnosić jakość inżynierii dzięki przeglądom kodu, dokumentacji projektowej, mentoringowi i przywództwu technicznemu

Wymagania

  • Co najmniej pięć lat profesjonalnego doświadczenia w inżynierii oprogramowania full-stack
  • Udokumentowane doświadczenie w samodzielnym prowadzeniu systemów produkcyjnych od projektu po eksploatację, w wielu środowiskach uruchomieniowych lub językach programowania
  • Zaawansowane doświadczenie z frameworkiem backendowym w języku Python, takim jak FastAPI, async SQLAlchemy i PostgreSQL
  • Doświadczenie produkcyjne ze statycznie typowanym językiem backendowym, takim jak Go lub Java
  • Bardzo dobra znajomość React i TypeScript, w tym projektowania komponentów, zarządzania stanem oraz nowoczesnych wzorców pobierania danych
  • Doświadczenie w obsłudze odpornych i idempotentnych systemów zadań działających w tle oraz workerów
  • Doświadczenie w integrowaniu zewnętrznych i platformowych API, w tym GitHub, OAuth/OIDC SSO oraz dostawcy LLM
  • Doświadczenie w tworzeniu botów dla Slacka lub podobnych platform czatowych z odpowiednimi zabezpieczeniami operacyjnymi
  • Umiejętność rozumienia i rozszerzania kodu wykorzystującego koncepcje statystyki stosowanej lub uczenia maszynowego
  • Praktyczna znajomość CI/CD, Dockera, Helma, ArgoCD lub odpowiedników GitOps oraz Terraforma lub porównywalnych narzędzi infrastruktury jako kodu
  • Doświadczenie w diagnozowaniu i ograniczaniu wzrostu zużycia pamięci przez biblioteki natywne w długo działających workerach Pythona poprzez bezpieczne recyklingowanie procesów
  • Doświadczenie w budowaniu i prowadzeniu wewnętrznych platform dla zespołów nietechnicznych
  • Dodatkowym atutem będzie doświadczenie z potokami audio lub mowy, etykietowaniem danych lub systemami zarządzania zespołem współpracowników, metrykami zgodności, powiadomieniami i dostarczaniem, abstrakcjami heterogenicznych danych, ChatOps, rotowalnym uwierzytelnianiem JWT między usługami oraz systemami obejmującymi różne środowiska uruchomieniowe
  • Dodatkowym atutem będzie doświadczenie z potokami oceny LLM-as-judge lub opartymi na LLM, OpenTelemetry, bramami lub usługami routingu LLM oraz narzędziami do eksportu danych i raportowania

Benefity

  • Udział kapitałowy
  • Możliwość współpracy z globalnymi zespołami
  • Możliwości rozwoju zawodowego
  • Sprawiedliwy, inkluzywny i przejrzysty proces rekrutacji