[팀 스케일업] AI 풀스택 개발자 (AI 파이프라인 · 대용량 미디어 처리)
스킬
주요업무
현재 운영 중인 서비스의 성장과 신규 프로젝트 확장으로 개발팀을 증원합니다.
영상·오디오 등 대용량 미디어를 다루는 B2B AI SaaS를 함께 만들 풀스택 개발자를 찾습니다. 이미 유료 고객이 사용 중인 운영 서비스이며, 입력 한 건이 사람 손 없이 끝까지 완주하는 자동화 파이프라인이 제품의 핵심입니다.
• TypeScript(Node) 기반 API 서버와 워커 프로세스의 기능 개발·운영
• 입력 한 건이 분석 → 가공 → 외부 발행까지 완주하는 자동화 오케스트레이터 설계·개선
• Python 멀티스테이지 AI 파이프라인 개발 (STT·비전 등 외부 추론 모델과 LLM/VLM 조합)
• LLM/VLM 호출의 프롬프트 설계, 구조화 출력, 결과 검증, 품질 평가, 작업 건당 원가 통제
• ffmpeg 기반 미디어 트랜스코딩·오버레이 파이프라인과 자동 생성 템플릿 시스템
• 외부 플랫폼 OAuth 연동과 발행·성과 조회 API 대응
• Next.js 기반 운영 콘솔 개발 (리소스 관리, 편집기 미리보기, 작업 상태 대시보드)
• PostgreSQL 스키마 설계와 대용량 미디어 파일의 스토리지·수명주기 처리
• 멀티테넌시 SaaS 기반 설계와 운영 (테넌트 격리, API 키 발급·스코프, 사용량 과금)
자격요건
연차보다 실제 구현 경험과 코드로 판단합니다. 아래 항목 중 TypeScript 서버와 Python AI 파이프라인 가운데 한쪽은 확실히 자립할 수 있어야 하고, 나머지 한쪽은 배워서 붙을 의지가 있으면 됩니다.
[Backend]
• TypeScript(Node 22+) 기반 API 서버 개발·운영 경험 (Hono 또는 동급 프레임워크)
• PostgreSQL 스키마 설계, 마이그레이션, 쿼리 최적화 경험
• DB 기반 작업 큐 / 워커 프로세스 설계 경험 (중복 방지, 재시도, 백오프, 하트비트)
• 장시간(수십 분) 비동기 잡의 진행률·체크포인트·재개 처리 경험
• 외부 API 연동 시 timeout·재시도·쿼터·토큰 리프레시를 스스로 설계해 본 경험
[AI 파이프라인 (Python)]
• Python 3.11+ 기반 멀티스테이지 처리 파이프라인 개발 경험
• LLM/VLM API 활용 경험 (프롬프트 설계, 구조화 출력, 결과 검증, 품질 평가)
• STT·비전 등 외부 추론 결과를 후처리해 스키마로 정규화한 경험
• 작업 건당 호출 수·단가를 계산해 비용을 통제하는 설계 경험
[Frontend]
• TypeScript 실무 경험 (엄격한 타입 환경)
• Next.js(App Router)·React 기반 웹 애플리케이션 개발 경험
• 서버 상태 관리 및 API 연동 경험
• 컴포넌트 시스템 기반 UI 구현 경험 (Tailwind 또는 동급)
[Infra / 운영]
• 클라우드(GCP 또는 AWS) 컨테이너 서비스 배포·운영 경험
• Docker 기반 개발 환경 구성 경험
• 오브젝트 스토리지(GCS/S3) 대용량 업로드·수명주기 처리 경험
• 로깅·에러 트래킹 기반 장애 대응 경험
[공통]
• Git 브랜치 전략과 코드 리뷰 기반 협업 경험
• 테스트 작성 및 정적 타입 검사를 습관으로 갖춘 분
• 명세가 불완전한 상태에서 구조를 세우고 문서로 남길 수 있는 능력
우대사항
• 미디어 처리 경험 (ffmpeg 트랜스코딩, 프레임 추출, 코덱·해상도 대응)
• 벡터 검색·RAG 경험 (임베딩 색인, pgvector, 키워드 + 벡터 하이브리드 랭킹)
• 멀티테넌시 SaaS 경험 (테넌트 격리(RLS), API 키 발급·스코프, 사용량 과금)
• 배치 / GPU 워크로드 운영 경험 (spot 인스턴스, 잡 스케줄링, 유휴 비용 최소화)
• 외부 플랫폼 연동 경험 (소셜·콘텐츠 플랫폼 OAuth 및 데이터/분석 API)
• 콘텐츠 유통·권리 관리 도메인 이해
• 복잡한 편집 UI 구현 경험 (타임라인, 구간 편집, 실시간 미리보기)
• AI 코딩 에이전트를 실제 개발 워크플로우에 녹여 본 경험
[이런 분과 함께하고 싶습니다]
• 모델 출력처럼 흔들리는 결과를 끈질기게 다듬어 규격에 맞추는 성향을 가진 분
• 동작하는 코드보다 안정성과 재현 가능성을 우선하는 판단 기준을 가진 분
• 실패를 예외가 아니라 기본값으로 보고 재개 경로부터 설계하는 습관을 가진 분
• 기능을 만들 때 작업 건당 원가를 함께 계산하는 감각이 있는 분
• 백엔드·프론트엔드·파이프라인·인프라의 경계를 넘나드는 데 거부감이 없는 분
채용절차
서류 전형 → 1차 기술 면접 → 2차 대표 면접 → 처우 협의 → 최종 합격
• 서류는 이력서 또는 포트폴리오 등 만든 것을 볼 수 있는 자료면 어떤 형태든 좋습니다.
• 기술 면접은 라이브 코딩 테스트 대신, 실제로 만든 것을 왜 그렇게 설계했는지 깊게 이야기합니다.
• 전 과정은 지원 후 2주 이내 마무리를 목표로 합니다.