高级软件工程师,AI智能体系统 - Granicus(远程,美国)
为Granicus云产品构建基于Python的AI智能体系统、网页抓取框架和React界面。 助力开发连接政府与居民的技术。
描述
- 使用Python、FastAPI和LangChain创建并维护可扩展的后端服务
- 使用Firecrawl、Playwright或同类工具开发和支持网页抓取框架
- 设计和协调多智能体系统,包括LangFlow工作流和智能体间通信
- 将多智能体平台发布到生产环境,并提供可靠的监控和故障转移能力
- 将智能体连接到Salesforce、SharePoint、Slack和内部业务应用
- 使用React.js或类似框架构建响应式且易于访问的前端组件
- 通过SSE或WebSocket提供实时用户体验
- 使用LangFuse等可观测性工具跟踪智能体行为和交互数据
- 指导初级工程师并参与代码评审
- 参与软件架构和技术设计决策
- 在敏捷环境中与AI/ML、DevOps和产品团队协作
- 遵守Granicus关于信息安全、保密性、完整性、可用性和数据隐私的要求
任职要求
- 具有八至十二年的全栈软件开发经验
- 精通Python
- 具备FastAPI、asyncio和可扩展微服务方面的扎实后端专业能力
- 具有使用Firecrawl、Scrapy、Playwright或类似工具创建和部署网页抓取框架的经验
- 具备开发基于智能体的系统的实践经验
- 具有实现智能体间(A2A)通信的经验
- 具有使用LangFlow编排工作流的经验
- 具有将多智能体系统投入生产环境的经验
- 具有将智能体与Salesforce、SharePoint、CRM或类似平台集成的经验
- 具备React.js、TypeScript或其他现代框架的前端开发经验
- 熟悉LangFuse等智能体可观测性平台
- 具有使用GitHub Copilot、Winsurf或同类产品等AI辅助开发工具的经验
- 能够履行Granicus的信息安全和数据隐私职责
- 未规定学位要求;Granicus表示大多数职位不要求学位
福利待遇
- 灵活的带薪休假
- 公司统一安排的带薪健康关怀日
- 居家办公费用报销
- 雇主承担的私人医疗、视力、牙科和人寿保险
- 按需提供心理健康支持,包括Headspace和其他健康资源
- 养老金和退休计划选项
- 在线学习平台使用权限
- 薪资和奖金待遇
- 员工资源小组
- 与Mark交流的Coffee with Mark活动
- 涵盖健康、艺术、宠物、家庭、育儿和其他兴趣的Microsoft Teams社群
- 围绕影响员工的问题开展的特别嘉宾交流
