
前端开发工程师(Angular)– Aspire Software,马德里混合办公
为 Protecmedia 的 AI 驱动新闻档案产品构建 Angular 聊天界面和可嵌入式小组件。参与 RAG、流式 LLM API、语义搜索以及富媒体结果的开发。
描述
- 在基于 RAG 的后端上设计和开发支持 SSE 流式响应的 Angular 对话界面。
- 构建丰富的结果展示,包括多媒体卡片、引用、缩略图、原始文档链接以及指向视频和音频的深层链接。
- 实现用户反馈收集和助手使用情况分析。
- 开发可嵌入式 JavaScript 小组件,使外部客户能够将聊天功能集成到其 CMS 中。
- 与 Python、Solr 和 LLM 后端团队紧密合作,定义并集成助手 API。
- 参与代码审查、问题解决以及质量和性能的持续改进。
- 为新闻档案开发 AI 产品,包括语义搜索、摘要生成和对话式辅助。
任职要求
- 了解 RAG 系统以及语义搜索或向量搜索。
- 具备使用 OpenAI、Anthropic 或 Gemini 等 LLM API 的经验,包括通过 SSE 或 WebSockets 处理流式响应。
- 具备提示词工程基础知识。
- 有使用 Claude Code、Codex、GitHub Copilot 或类似 AI 开发工具的经验。
- 计算机工程或相关专业学位。
- 至少两年使用 Angular 2+ 进行专业开发的经验。
- 熟练掌握 TypeScript、HTML5、CSS3 和 JavaScript ES6+。
- 具备 REST API 使用经验,并熟悉 Git 版本控制。
- 了解 RxJS 和 Angular 生态系统,包括组件、服务、路由和状态管理。
- 英语 B2 水平。
- 具备自主协作的工作方式,并愿意持续学习。








