프론트엔드 개발자 - AI 플랫폼

선호 경력: 5년 이상

조직 소개

우리는 AI 기술을 실제 서비스에 적용하여 구체적인 성과와 가치를 만들어내는 것을 목표로 하는 조직이에요.

사용자의 일상에 실질적인 이득을 주는 '페이아이' 서비스를 통해, 더 똑똑하고 편리한 금융 라이프를 제안해요.

뿐만 아니라, 업무 자동화, 번역, 문서 인식, 생성형 AI 등 비즈니스 환경에서 마주하는 복잡한 문제들을 기술적으로 해결하고, 플랫폼화를 통해 내부 생산성을 혁신하고 있어요.

업무 내용

  • 텍스트, 마크다운, 동적 컴포넌트(차트, 표, 이미지)가 결합된 Next.js 기반의 고도화된 에이전트/챗 인터페이스를 개발해요.
  • SSE(Server-Sent Events) 스트림을 받아 끊김 없이 렌더링하고, 에이전트의 사고 과정(검색, 추론, 생성)을 실시간으로 시각화하여 사용자가 AI를 신뢰할 수 있는 경험을 만들어요.
  • 사용자가 노드(Node)를 연결해 AI 파이프라인을 설계하는 에이전트 빌더를 구현하고 AI Studio로 확장해요.
  • AI 워크플로우에 대한 각 단계를 개별적으로 테스트하고, 각 단계 별 중간 결과물을 실시간으로 모니터링할 수 있는 플레이그라운드 및 평가 플로우를 개발해요.
  • 내/외부 개발자들이 우리 플랫폼의 MCP(Model Context Protocol)를 활용해 AI 서비스를 쉽게 연동할 수 있도록 플레이그라운드와 모니터링을 개발해요.
  • 엔드포인트 배포, API 키 관리, 파인튜닝(Fine-tuning) 등 AI 모델의 라이프사이클을 관리하는 직관적인 대시보드와 어드민을 설계해요.

지원 자격

  • 5년 이상의 프론트엔드 개발 경험이 있거나, 그에 준하는 깊이 있는 JavaScript/TypeScript 역량을 갖춘 분을 원해요.
  • React, Next.js, TypeScript 생태계에 대한 깊은 이해를 바탕으로, 복잡한 비즈니스 로직을 가진 SPA를 주도적으로 설계하고 운영해 본 경험이 있는 분을 원해요.
  • WebSocket, SSE 등을 활용해 대량의 실시간 데이터를 지연 없이 처리하고, 비동기 상태 관리(React Query, Zustand 등)에 능숙하신 분을 원해요.
  • 대시보드나 모니터링 시스템처럼 복잡한 데이터를 다루면서도, 렌더링 성능 최적화를 통해 쾌적한 사용자 경험을 만들어낸 경험이 있는 분을 원해요.

우대 사항

  • 자기 주도적으로 업무를 진행하고, 서비스의 개선점을 주도적으로 생각하시는 분이면 더 좋아요.
  • Notion, Figma, Miro와 같이 복잡한 인터랙션이 포함된 웹 애플리케이션을 직접 구현해 보신 분이면 더 좋아요.
  • LLM, RAG(검색 증강 생성), Agent의 동작 원리를 이해하고, 눈에 보이지 않는 데이터 흐름이나 추론 과정을 시각적으로 표현(Visualization) 하는 데 관심이 많으신 분이면 더 좋아요.
  • 외부 사용자를 위한 SDK 설계나, 개발자 포털(Developer Console)을 구축하여 DX(Developer Experience)를 개선해 본 경험이 있으면 더 좋아요.