Granicus
Granicus
Granicus разработва SaaS решения за държавни организации, като помага на местни, регионални и федерални институции да предоставят цифрови услуги и да общуват по-ефективно с обществеността. Неговата облачна платформа Government Experience Cloud обединява инструменти за управление на заседания и дневен ред, комуникация с гражданите, публични регистри и ангажиране на общността. Продуктите на компанията подпомагат по-ефективната работа и същевременно помагат на институциите да създават по-ясно, достъпно и прозрачно взаимодействие с хората, на които служат.

Старши софтуерен инженер, системи с AI агенти – Granicus (дистанционна работа, Съединени щати)

Разработвайте базирани на Python системи с AI агенти, рамки за уеб скрейпинг и React интерфейси за облачните продукти на Granicus. Помагайте за създаването на технологии, които свързват държавните институции с гражданите.

Описание

  • Създавайте и поддържайте мащабируеми бекенд услуги с Python, FastAPI и LangChain
  • Разработвайте и поддържайте рамки за уеб скрейпинг с Firecrawl, Playwright или сравними инструменти
  • Проектирайте и координирайте мултиагентни системи, включително работни процеси в LangFlow и комуникация между агенти
  • Пускайте мултиагентни платформи в продукция с надежден мониторинг и възможности за преминаване към резервен режим
  • Свързвайте агентите със Salesforce, SharePoint, Slack и вътрешни бизнес приложения
  • Създавайте адаптивни и достъпни фронтенд компоненти с React.js или сходни рамки
  • Осигурявайте потребителски изживявания в реално време чрез SSE или WebSocket
  • Проследявайте поведението на агентите и данните за взаимодействията с инструменти за наблюдаемост като LangFuse
  • Наставлявайте младши инженери и участвайте в прегледи на код
  • Допринасяйте за софтуерната архитектура и решенията за технически дизайн
  • Работете с екипите по AI/ML, DevOps и Product в гъвкава среда
  • Спазвайте изискванията на Granicus за информационна сигурност, поверителност, цялостност, наличност и защита на данните

Изисквания

  • Осем до дванадесет години опит в разработката на full-stack софтуер
  • Напреднали умения с Python
  • Силен бекенд опит с FastAPI, asyncio и мащабируеми микросървиси
  • Опит в създаването и внедряването на рамки за уеб скрейпинг с Firecrawl, Scrapy, Playwright или сходни инструменти
  • Практически опит в разработването на системи, базирани на агенти
  • Опит с внедряването на комуникация между агенти (A2A)
  • Опит с оркестриране на работни процеси чрез LangFlow
  • Опит с въвеждането на мултиагентни системи в продукция
  • Опит с интегриране на агенти със Salesforce, SharePoint, CRM системи или сравними платформи
  • Опит с разработка на фронтенд с React.js, TypeScript или други модерни рамки
  • Познаване на платформи за наблюдаемост на агенти като LangFuse
  • Опит с използване на инструменти за разработчици с AI, като GitHub Copilot, Winsurf или еквивалентни продукти
  • Способност за изпълнение на отговорностите на Granicus в областта на информационната сигурност и защитата на данните
  • Не е посочено изискване за диплома; Granicus посочва, че повечето роли не изискват диплома

Придобивки

  • Гъвкаво платено свободно време
  • Платени общофирмени дни за благополучие
  • Възстановяване на разходи за работа от дома
  • Частно здравно, зрително, дентално и животозастраховане, платено от работодателя
  • Подкрепа за психично здраве при поискване, включително Headspace и други ресурси за благополучие
  • Възможности за пенсионен и осигурителен план
  • Достъп до платформи за онлайн обучение
  • Заплата и бонусно възнаграждение
  • Групи за ресурси на служителите
  • Сесии Coffee with Mark
  • Общности в Microsoft Teams, посветени на благополучието, изкуството, домашните любимци, семейството, родителството и други интереси
  • Разговори със специални гости по въпроси, които засягат служителите