수백만 유저가 원하는 상품을 가장 빠르고 정확하게 연결하는 검색 시스템을 설계하고,
검색 품질·랭킹·색인 파이프라인을 고도화하여 ‘탐색의 즐거움’을 만들어갑니다.
: 이 가슴 뛰는 미션을 함께 할 라포랩스의 Search Engineer를 찾습니다.
함께 하게 될 팀을 소개해요! 🚀
- 라포랩스 제품팀은 아래와 같이 이루어져 있어요.
1) 타겟 유저들을 직접 만날 수 있는 제품을 만드는 Customer Tribe
2) 퀸잇 내/외부의 비즈니스 파트너의 성장과 효율성을 극대화 하는 Business Tribe
3) 고객이 원하는 상품을 더 쉽고 빠르게 발견할 수 있도록 검색, 추천, 개인화 경험을 만드는 Discovery Tribe
4) 각 직군 별 생산성 및 기술 발전에 기여하는 Platform Group
- 검색, 추천, 랭킹을 아우르는 문제를 안정적이고 효율적으로 해결할 수 있는 기반을 만들고, 다양한 서비스와 버티컬 확장 속에서도 유연하게 진화할 수 있는 아키텍처를 설계합니다.
- 데이터 파이프라인부터 서빙 시스템까지, 프로덕트에 직접적인 영향을 주는 엔드투엔드 시스템을 구축하며, 디스커버리 트라이브 내 스쿼드들이 빠르게 실험하고 발전시킬 수 있는 기반을 제공합니다.
Discovery Platform Team에서는 이런 문제를 풀게 돼요! 🚀
- 검색 데이터 파이프라인을 고도화합니다.
- 문제 상황을 빠르게 인지하고 대응할 수 있도록 가시성을 확보합니다.
- 홈쇼핑 인수와 같은 빠르게 성장하는 사업에 맞춰 확장성 있는 파이프라인을 설계합니다.
- 검색 인프라의 안정성과 확장성을 확보합니다.
- 트래픽 급증에도 최적의 비용으로 검색 품질과 응답 속도가 유지될 수 있도록 검색 엔진(Elasticsearch, Milvus) 클러스터를 운영합니다.
- 장애를 사전에 감지하고 빠르게 대응할 수 있도록 검색 시스템 전반의 모니터링과 알림 체계를 구축합니다.
- 검색 품질의 기반을 고도화합니다.
- 커머스 검색에 특화된 형태소 분석, 동의어·사전 프레임워크를 개선합니다.
- BM25와 벡터 검색을 결합한 하이브리드 retrieval 전략을 설계하고 최적의 스코어 조합을 찾아갑니다.
- 검색 품질을 정량적으로 측정하고 실험할 수 있는 환경을 구축합니다.
Discovery Platform Team은 이런 분과 함께하고 싶어요! 🚀
- Elasticsearch를 활용한 검색 시스템 개발 및 운영 경력 5년 이상이거나, 그에 준하는 역량을 보유하신 분
- 확장성과 신뢰성을 갖춘 시스템 설계에 관심이 있는 분
- 한국어 형태소 분석 및 사전 관리에 대한 이해가 있으신 분
- 검색 품질 지표에 대한 이해를 바탕으로 품질을 관리하고 개선해 본 경험이 있으신 분
- 주도적으로 문제를 정의하고 기술적인 해결책을 제시하며, 다른 직군과 원활하게 협업할 수 있는 분
이런 경험을 가진 분이라면 더 좋아요! 🚀
- Java 또는 Kotlin 기반의 검색 서비스 개발 경험이 3년 이상이신 분
- 벡터 검색, Embedding 모델 활용 경험이 있으신 분
- Kafka, CDC 등 이벤트 기반 데이터 파이프라인을 활용한 실시간 색인 구축 경험이 있으신 분
- 추천 시스템과 검색을 결합하여 개인화된 검색 결과를 제공해 본 경험이 있으신 분
- 커머스 서비스 및 프로덕트에 대한 이해도가 높으신 분
라포랩스의 개발 환경은요 💻 
- Kotlin, Spring
- Kafka, MySQL, Redis, Elasticsearch
라포랩스로의 합류 여정이에요 🚀
- 전형 프로세스 : 서류 전형 > 1차 실무 인터뷰 > 2차 컬쳐 인터뷰 > 처우협의 > 최종 합격
- 프로세스는 일정과 상황에 따라 사전 안내 후 일부 변경 또는 추가될 수 있습니다.
- 각 전형 결과(합격/불합격)에 관계 없이 모든 지원자분들께 1~2주 이내에 개별 연락드립니다.
- 정규직의 경우, 3개월의 수습기간이 적용됩니다. 이 기간 동안 급여는 100% 지급되며 평가에 따라 수습이 연장되거나 종료될 수 있습니다.
- 채용 진행 과정에서 제출한 이력서·증빙자료 등에서 사실과 다른 정보 및 허위 기재 사항이 발견될 시 합격이 취소될 수 있습니다.