
Granicus razvija rešitve SaaS za vladne organizacije ter lokalnim, regionalnim in zveznim organom pomaga zagotavljati digitalne storitve in učinkoviteje komunicirati z javnostjo. Njegova oblačna platforma Government Experience Cloud združuje orodja za upravljanje sej in dnevnega reda, komunikacijo z občani, javne evidence ter vključevanje skupnosti. Izdelki podjetja podpirajo učinkovitejše delovanje, hkrati pa vladam pomagajo vzpostavljati jasnejše, dostopnejše in preglednejše stike z ljudmi, ki jim služijo.
Višji programski inženir, sistemi agentov umetne inteligence – Granicus (delo na daljavo, Združene države Amerike)
Izdelujte sisteme agentov umetne inteligence v Pythonu, ogrodja za spletno strganje in vmesnike React za oblačne izdelke podjetja Granicus. Pomagajte razvijati tehnologijo, ki povezuje javne ustanove s prebivalci.
Opis
- Ustvarjajte in vzdržujte razširljive zaledne storitve s Pythonom, FastAPI in LangChainom
- Razvijajte in podpirajte ogrodja za spletno strganje z orodji Firecrawl, Playwright ali primerljivimi orodji
- Načrtujte in usklajujte večagentske sisteme, vključno s poteki dela v LangFlowu in komunikacijo med agenti
- Večagentske platforme uvajajte v produkcijo z zanesljivim spremljanjem in zmogljivostmi preklopa ob napakah
- Povezujte agente s Salesforceom, SharePointom, Slackom in notranjimi poslovnimi aplikacijami
- Izdelujte odzivne in dostopne čelne komponente z React.js ali podobnimi ogrodji
- Zagotavljajte uporabniške izkušnje v realnem času prek SSE ali WebSocketa
- S orodji za opazljivost, kot je LangFuse, spremljajte vedenje agentov in podatke o interakcijah
- Mentorirajte mlajše inženirje in sodelujte pri pregledih kode
- Prispevajte k arhitekturi programske opreme in odločitvam o tehničnem načrtovanju
- Sodelujte z ekipami AI/ML, DevOps in Product v agilnem okolju
- Upoštevajte zahteve podjetja Granicus glede informacijske varnosti, zaupnosti, celovitosti, razpoložljivosti in zasebnosti podatkov
Zahteve
- Osem do dvanajst let izkušenj z razvojem programske opreme full-stack
- Napredno znanje Pythona
- Močne zaledne izkušnje s FastAPI, asyncio in razširljivimi mikrostoritvami
- Izkušnje z izdelavo in uvajanjem ogrodij za spletno strganje s Firecrawl, Scrapy, Playwright ali podobnimi orodji
- Praktične izkušnje z razvojem sistemov, ki temeljijo na agentih
- Izkušnje z izvajanjem komunikacije med agenti (A2A)
- Izkušnje z orkestriranjem potekov dela z LangFlowom
- Izkušnje z uvajanjem večagentskih sistemov v produkcijo
- Izkušnje z integracijo agentov s Salesforceom, SharePointom, CRM sistemi ali primerljivimi platformami
- Izkušnje z razvojem čelnega dela z React.js, TypeScriptom ali drugimi sodobnimi ogrodji
- Poznavanje platform za opazljivost agentov, kot je LangFuse
- Izkušnje z uporabo razvojnih orodij s podporo umetne inteligence, kot so GitHub Copilot, Winsurf ali enakovredni izdelki
- Sposobnost izpolnjevanja odgovornosti podjetja Granicus na področju informacijske varnosti in zasebnosti podatkov
- Zahteva po diplomi ni navedena; Granicus navaja, da večina vlog diplome ne zahteva
Ugodnosti
- Prilagodljiv plačan dopust
- Plačani dnevi dobrega počutja za celotno podjetje
- Povračilo stroškov za delo od doma
- Zasebno zdravstveno, okulistično, zobozdravstveno in življenjsko zavarovanje, ki ga plača delodajalec
- Podpora duševnemu zdravju na zahtevo, vključno s Headspaceom in drugimi viri za dobro počutje
- Možnosti pokojninskega in varčevalnega načrta
- Dostop do spletnih učnih platform
- Plača in bonusno nadomestilo
- Skupine virov za zaposlene
- Srečanja Coffee with Mark
- Skupnosti v Microsoft Teamsu, namenjene dobremu počutju, umetnosti, hišnim ljubljenčkom, družini, starševstvu in drugim interesom
- Pogovori s posebnimi gosti o vprašanjih, ki vplivajo na zaposlene