FourKites, Inc.
FourKites, Inc.
501 – 1.000 Zaposlenici
Hrana i pićeLogistikaProizvodnja
FourKites, Inc. razvija globalnu platformu za vidljivost opskrbnog lanca koja organizacijama pomaže u stvarnom vremenu pratiti i koordinirati logistiku. Njezine aplikacije objedinjuju podatke o prijevozu, zalihama i operacijama u logističkim dvorištima, pružajući timovima jasniji pregled pošiljaka i aktivnosti u opskrbnom lancu kroz više načina prijevoza. Tvrtka posluje s više od 1.500 vodećih robnih marki, uključujući poduzeća iz logistike, industrije hrane i pića, farmaceutske industrije i proizvodnje, te se povezuje s poslovnim sustavima kako bi podržala učinkovitije poslovanje, kontrolu troškova i korisničku podršku.

Glavni arhitekt AI agentskih sustava

Vodite arhitekturu FourKitesovih AI agenata, od modela i upravljanja kontekstom do evaluacije. Gradite platformu za digitalne radnike u opskrbnom lancu koje pokreće AI.

Opis

  • Preuzmite odgovornost za arhitekturu FourKitesovih AI agenata, uključujući izvođenje, kontekst, modele i evaluaciju.
  • Postavite referentnu arhitekturu agenata za petlje, korištenje alata, stanje, kontrolne točke, ponovne pokušaje, oporavak, zaštitne mehanizme, dopuštenja i predaju zadataka ljudima.
  • Osmislite pouzdane višekoračne tijekove rada koji prelaze granice kontekstnih prozora i oporavljaju se od kvarova alata, API-ja prijevoznika i modela.
  • Za svaki problem odaberite odgovarajući pristup – od najsuvremenijih modela ili modela s otvorenim težinama do fino podešenih enkodera ili uobičajenog koda.
  • Upravljajte usmjeravanjem modela, troškovima po zadatku i ciljevima latencije u cijeloj floti agenata.
  • Povežite agente s Kafkom, mikrouslugama, Postgresom, korisničkim API-jima i MCP poslužiteljima.
  • Definirajte standarde kontekstnih prozora za promptove, alate, dohvaćeni sadržaj, memoriju i prethodne izmjene unutar ograničenja tokena.
  • Izradite zajedničke alate za dohvat, sažimanje konteksta, izradu sažetaka, izolaciju podagenata, predmemoriranje promptova i trajnu memoriju.
  • Istražujte pogreške konteksta i pretvarajte rješenja u ponovno upotrebljive obrasce izvođenja.
  • Razvijajte sustave izvanmrežne evaluacije pomoću produkcijskih zapisa, provjera temeljenih na kodu, kalibriranog ocjenjivanja LLM-a kao suca i regresijskih paketa CI-ja.
  • Razvijajte mrežnu evaluaciju s produkcijskim bodovanjem, mjerama kvalitete, praćenjem odstupanja, izdanjima u sjeni i A/B izdanjima, signalima povratnih informacija i upozorenjima o kvaliteti.
  • Povežite mjere evaluacije s ishodima kao što su točnost praćenja, automatizirano rješavanje iznimaka i popunjenost termina.
  • Pregledavajte dizajne i zahtjeve za povlačenje, dokumentirajte arhitekturu i operativne priručnike te mentorirajte iskusne i više inženjere.
  • Pratite razvoj modela i alata, provodite eksperimente i preporučujte treba li rješenje izraditi, kupiti ili pričekati.
  • Surađujte s timovima Product, Solutions i Customer Success kako biste probleme s terena pretvorili u poboljšanja platforme.

Zahtjevi

  • Arhitekturirali ste i vodili sustav LLM agenata za stvarne korisnike i produkcijski promet, uključujući pozive alata, višekoračne tijekove rada, obradu pogrešaka i eskalaciju ljudima.
  • Nakon pokretanja bili ste odgovorni za sustav LLM agenata te upravljali incidentima, troškovima i latencijom.
  • Imate duboko znanje strojnog učenja, uključujući pažnju, pozicijska kodiranja, arhitekture enkodera i dekodera, tokenizaciju i KV predmemorije.
  • Trenirali ste ili fino podešavali enkoderske modele kao što su modeli iz obitelji BERT, vektorska utjelovljenja rečenica, bi-enkoderi i unakrsni enkoderi za ponovno rangiranje.
  • Razumijete kontrastivno treniranje, destilaciju i kvantizaciju.
  • Upravljali ste proračunima tokena te izradili dohvat i memoriju za agente.
  • Koristili ste sažimanje konteksta i podagente te mjerili kvalitetu kako se kontekstni prozori popunjavaju.
  • Izradili ste slojeve izvođenja agenata s petljama, usmjeravanjem alata, stanjem i kontrolnim točkama, prekidanjem i oporavkom, izoliranim okruženjem i dopuštenjima, zaštitnim mehanizmima te usmjeravanjem modela.
  • Vješti ste u MCP-u, strukturiranim izlazima i streamingu.
  • Izradili ste pakete izvanmrežne i mrežne evaluacije koji obuhvaćaju skupove podataka, ocjenjivače, kalibraciju LLM-a kao suca, CI regresijske provjere, produkcijsko bodovanje, uzorkovanje zapisa, praćenje odstupanja, izdanja u sjeni i povratne petlje.
  • Imate više od 10 godina iskustva u softverskim sustavima ili sustavima strojnog učenja, uključujući najmanje 3 godine rada s LLM-ovima.
  • Odlično se služite Pythonom u praktičnom radu.
  • Možete čitati i pregledavati servise u Javi ili TypeScriptu.
  • Imate produkcijsko iskustvo s AWS-om ili GCP-om, kontejnerima, Kubernetesom i sustavima vođenima događajima.
  • Učinkovito komunicirate pisano i razgovorno.
  • Prednost je iskustvo u opskrbnom lancu, logistici ili prijevozu.
  • Prednost je iskustvo s Document AI-jem, OCR-om, modelima izgleda dokumenta i izvlačenjem podataka iz teretnica, računa i potvrda o isporuci.
  • Prednost je iskustvo u izradi glasovnih ili e-mail agenata koji djeluju u ime tvrtke.
  • Prednost je iskustvo sa sigurnošću agenata, uključujući obranu od prompt injectiona, dopuštenja alata i izolaciju podataka klijenata.
  • Prednost je iskustvo s modelima Claude, GPT, Gemini, modelima s otvorenim težinama i sustavima za posluživanje modela.
  • Prednost su publikacije, predavanja ili doprinosi projektima otvorenog koda o agentima, dohvatu ili evaluaciji.

Pogodnosti

  • Konkurentna primanja i dioničke opcije.
  • Pet globalnih dana za predah.
  • Velikodušan plaćeni dopust i uobičajeni blagdani.
  • Roditeljski dopust dostupan svim roditeljima.
  • Godišnji dodatak za dobrobit.
  • Dani za volontiranje.
  • Zdravstvene pogodnosti dostupne su od prvog dana zaposlenja.
  • 36 dana dopusta za bolovanje, osobne potrebe i zarađeni dopust.
  • Pet dana za predah.
  • Dva dana za volontiranje.
  • Naknada za opremanje kućnog ureda i tehnologiju.
  • Pogodnosti za životni stil i obitelj.
  • Podrška i savjetovanje za mentalno zdravlje.
  • Kontinuirano učenje i razvoj, uključujući program profesionalnog razvoja i klub Toastmasters.