
시니어 소프트웨어 엔지니어, AI 에이전트 시스템 - Granicus(원격, 미국)
Granicus 클라우드 제품을 위한 Python 기반 AI 에이전트 시스템, 웹 스크래핑 프레임워크 및 React 인터페이스를 구축합니다. 정부와 주민을 연결하는 기술 개발에 기여합니다.
설명
- Python, FastAPI 및 LangChain을 사용해 확장 가능한 백엔드 서비스를 생성하고 유지 관리합니다
- Firecrawl, Playwright 또는 이에 준하는 도구로 웹 스크래핑 프레임워크를 개발하고 지원합니다
- LangFlow 워크플로 및 에이전트 간 통신을 포함한 멀티 에이전트 시스템을 설계하고 조정합니다
- 신뢰할 수 있는 모니터링 및 장애 조치 기능을 갖춘 멀티 에이전트 플랫폼을 프로덕션 환경에 출시합니다
- 에이전트를 Salesforce, SharePoint, Slack 및 내부 비즈니스 애플리케이션에 연결합니다
- React.js 또는 유사한 프레임워크로 반응형이며 접근성이 높은 프런트엔드 컴포넌트를 구축합니다
- SSE 또는 WebSocket을 통해 실시간 사용자 경험을 제공합니다
- LangFuse와 같은 관측성 도구로 에이전트 동작 및 상호작용 데이터를 추적합니다
- 주니어 엔지니어를 코칭하고 코드 리뷰에 참여합니다
- 소프트웨어 아키텍처 및 기술 설계 의사결정에 기여합니다
- 애자일 환경에서 AI/ML, DevOps 및 제품 팀과 협업합니다
- 정보 보안, 기밀성, 무결성, 가용성 및 데이터 개인정보 보호에 관한 Granicus의 요구사항을 준수합니다
지원 자격
- 8~12년의 풀스택 소프트웨어 개발 경험
- Python 고급 숙련도
- FastAPI, asyncio 및 확장 가능한 마이크로서비스에 대한 강력한 백엔드 전문성
- Firecrawl, Scrapy, Playwright 또는 유사한 도구를 사용해 웹 스크래핑 프레임워크를 만들고 배포한 경험
- 에이전트 기반 시스템 개발 실무 경험
- 에이전트 간(A2A) 통신 구현 경험
- LangFlow를 사용한 워크플로 오케스트레이션 경험
- 멀티 에이전트 시스템을 프로덕션 환경에 도입한 경험
- 에이전트를 Salesforce, SharePoint, CRM 또는 이에 준하는 플랫폼과 통합한 경험
- React.js, TypeScript 또는 기타 최신 프레임워크를 활용한 프런트엔드 개발 경험
- LangFuse와 같은 에이전트 관측성 플랫폼에 대한 이해
- GitHub Copilot, Winsurf 또는 이에 준하는 제품과 같은 AI 지원 개발 도구 사용 경험
- Granicus의 정보 보안 및 데이터 개인정보 보호 책임을 수행할 수 있는 능력
- 학위 요건은 명시되어 있지 않습니다. Granicus는 대부분의 직무에 학위가 필요하지 않다고 안내합니다
복리후생
- 유연한 유급 휴가
- 전사 유급 웰빙 데이
- 재택근무 비용 환급
- 고용주가 부담하는 민간 의료, 안과, 치과 및 생명보험
- Headspace 및 기타 웰니스 리소스를 포함한 필요 시 이용 가능한 정신건강 지원
- 연금 및 퇴직 플랜 선택지
- 온라인 학습 플랫폼 이용
- 급여 및 보너스 보상
- 직원 리소스 그룹
- Coffee with Mark 세션
- 웰니스, 예술, 반려동물, 가족, 육아 및 기타 관심사를 다루는 Microsoft Teams 커뮤니티
- 직원에게 영향을 미치는 이슈에 관한 특별 게스트 대화







