
프론트엔드 개발자(Angular)– Aspire Software, 마드리드 하이브리드 근무
Protecmedia의 AI 기반 저널리즘 아카이브 제품을 위한 Angular 채팅 인터페이스와 임베드 가능한 위젯을 개발합니다. RAG, 스트리밍 LLM API, 시맨틱 검색, 리치 미디어 결과를 다룹니다.
설명
- RAG 백엔드에서 SSE 스트리밍 응답을 지원하는 Angular 대화형 인터페이스를 설계하고 개발합니다.
- 멀티미디어 카드, 인용, 썸네일, 원문서 링크, 동영상 및 오디오 딥 링크를 포함한 풍부한 결과 화면을 구축합니다.
- 어시스턴트에 대한 사용자 피드백 수집과 사용량 분석을 구현합니다.
- 외부 고객이 자체 CMS에 채팅 기능을 통합할 수 있도록 임베드 가능한 JavaScript 위젯을 개발합니다.
- Python, Solr, LLM 백엔드 팀과 긴밀히 협력하여 어시스턴트 API를 정의하고 통합합니다.
- 코드 리뷰, 문제 해결, 품질 및 성능의 지속적인 개선에 기여합니다.
- 시맨틱 검색, 요약 생성, 대화형 지원을 포함한 저널리즘 아카이브용 AI 제품을 개발합니다.
지원 자격
- RAG 시스템 및 시맨틱 검색 또는 벡터 검색에 대한 지식.
- OpenAI, Anthropic, Gemini와 같은 LLM API를 사용한 경험. SSE 또는 WebSockets를 통한 스트리밍 응답 처리 경험을 포함합니다.
- 프롬프트 엔지니어링에 대한 기본 지식.
- Claude Code, Codex, GitHub Copilot 또는 유사한 AI 개발 도구를 사용한 경험.
- 컴퓨터공학 또는 관련 분야 학위.
- Angular 2+를 사용한 전문 개발 경력 2년 이상.
- TypeScript, HTML5, CSS3, JavaScript ES6+에 대한 높은 숙련도.
- REST API 사용 경험 및 Git 버전 관리 경험.
- 컴포넌트, 서비스, 라우팅, 상태 관리를 포함한 RxJS 및 Angular 생태계에 대한 지식.
- 영어 B2 수준.
- 자율적이고 협업적인 업무 태도와 지속적으로 배우려는 의지.









