
Granicus vyvíja SaaS riešenia pre vládne organizácie a pomáha miestnym, regionálnym a federálnym úradom poskytovať digitálne služby a efektívnejšie komunikovať s verejnosťou. Jeho cloudová platforma Government Experience Cloud spája nástroje na riadenie zasadnutí a programov, komunikáciu s obyvateľmi, verejné záznamy a zapájanie komunity. Produkty spoločnosti podporujú efektívnejšiu prevádzku a zároveň pomáhajú vládam vytvárať jasnejšiu, dostupnejšiu a transparentnejšiu komunikáciu s ľuďmi, ktorým slúžia.
Senior softvérový inžinier, systémy AI agentov – Granicus (práca na diaľku, Spojené štáty)
Budujte systémy AI agentov v Pythone, frameworky na web scraping a rozhrania v Reacte pre cloudové produkty spoločnosti Granicus. Pomáhajte vyvíjať technológie, ktoré prepájajú samosprávy s obyvateľmi.
Popis
- Vytvárajte a udržiavajte škálovateľné backendové služby v Pythone, FastAPI a LangChain
- Vyvíjajte a podporujte frameworky na web scraping pomocou nástrojov Firecrawl, Playwright alebo porovnateľných nástrojov
- Navrhujte a koordinujte multiagentové systémy vrátane pracovných postupov v LangFlow a komunikácie medzi agentmi
- Nasadzujte multiagentové platformy do produkcie so spoľahlivým monitorovaním a funkciami pre zlyhanie a prechod na záložný systém
- Prepájajte agentov so Salesforce, SharePointom, Slackom a internými obchodnými aplikáciami
- Vytvárajte responzívne a prístupné frontendové komponenty v React.js alebo podobných frameworkoch
- Poskytujte používateľské prostredia v reálnom čase prostredníctvom SSE alebo WebSocketu
- Sledujte správanie agentov a údaje o interakciách pomocou nástrojov observability, ako je LangFuse
- Mentorujte juniorných inžinierov a zúčastňujte sa na kontrolách kódu
- Prispievajte k softvérovej architektúre a rozhodnutiam o technickom návrhu
- Spolupracujte s tímami AI/ML, DevOps a Product v agilnom prostredí
- Dodržiavajte požiadavky spoločnosti Granicus na informačnú bezpečnosť, dôvernosť, integritu, dostupnosť a ochranu osobných údajov
Požiadavky
- Osem až dvanásť rokov skúseností s vývojom full-stack softvéru
- Pokročilá znalosť Pythonu
- Silné backendové skúsenosti s FastAPI, asyncio a škálovateľnými mikroslužbami
- Skúsenosti s vytváraním a nasadzovaním frameworkov na web scraping pomocou Firecrawl, Scrapy, Playwright alebo podobných nástrojov
- Praktické skúsenosti s vývojom systémov založených na agentoch
- Skúsenosti s implementáciou komunikácie medzi agentmi (A2A)
- Skúsenosti s orchestráciou pracovných postupov v LangFlow
- Skúsenosti s uvedením multiagentových systémov do produkcie
- Skúsenosti s integráciou agentov so Salesforce, SharePointom, CRM systémami alebo porovnateľnými platformami
- Skúsenosti s vývojom frontendu v React.js, TypeScripte alebo iných moderných frameworkoch
- Znalosť platforiem na observability agentov, ako je LangFuse
- Skúsenosti s používaním vývojárskych nástrojov s podporou AI, ako sú GitHub Copilot, Winsurf alebo ekvivalentné produkty
- Schopnosť plniť povinnosti spoločnosti Granicus v oblasti informačnej bezpečnosti a ochrany osobných údajov
- Požiadavka na vysokoškolské vzdelanie nie je uvedená; spoločnosť Granicus uvádza, že väčšina pozícií ho nevyžaduje
Benefity
- Flexibilné platené voľno
- Platené celofiremné dni venované duševnej pohode
- Príspevok na prácu z domu
- Súkromné zdravotné, zrakové, zubné a životné poistenie hradené zamestnávateľom
- Podpora duševného zdravia na požiadanie vrátane Headspace a ďalších zdrojov na podporu pohody
- Možnosti dôchodkového a penzijného plánu
- Prístup k online vzdelávacím platformám
- Mzda a bonusová odmena
- Skupiny zamestnaneckých zdrojov
- Stretnutia Coffee with Mark
- Komunity v Microsoft Teams venované pohode, umeniu, domácim zvieratám, rodine, rodičovstvu a ďalším záujmom
- Rozhovory so špeciálnymi hosťami o otázkach, ktoré ovplyvňujú zamestnancov