당근
Software Engineer, Backend - Content & User Understanding
채용 상세
<div class="content-intro"><h3>당근 팀 합류 여정에 오르신 것을 진심으로 환영해요</h3> <p>당근은 회사의 성장에 맞춰 개인이 함께 성장할 수 있는 환경을 만들기 위해 노력을 하고 있어요. </p> <p>멋진 동료들과 행복한 고민을 하는 그 순간이 올 수 있도록 당근 채용팀이 도와드릴게요.</p> <hr> <p> </p></div><h3>저희 팀을 소개해요</h3> <p>저희 팀은 당근에 올라오는 다양한 비정형 콘텐츠와 당근의 유저를 서비스와 시스템이 이해하고 활용할 수 있는 데이터로 만드는 팀이에요. 중고거래, 동네생활, 모임, 동네업체, 광고, 커머스, 숏폼 등 여러 도메인의 콘텐츠를 일관된 분류 체계(Taxonomy)로 정의하고, 매일 수십만 건씩 생성되는 콘텐츠에서 AI로 카테고리와 속성을 자동 추출해요. 같은 방식으로 MAU 2100만 유저의 앱 내 행동을 바탕으로 의도·상태·선호를 태그로 추론해요.<br><br>이렇게 만든 데이터는 피드, 검색, 추천, 광고 등 여러 서비스가 공통으로 사용하는 기반이 되고, 특히 피드 추천과 검색 품질을 개선하는 핵심 데이터로 쓰이고 있어요.<br>우리의 미션은 “당근에 쌓이는 모든 콘텐츠와 유저를 깊이 이해해서 데이터로 만들고, 그 데이터를 당근의 모든 서비스가 믿고 쓸 수 있도록 하는 것”이에요.</p> <p>팀이 어떻게 일하는지 더 궁금하다면 <a class="notion-link-token notion-focusable-token notion-enable-hover" href="https://medium.com/daangn/2%EC%A1%B0-%ED%86%A0%ED%81%B0%EC%9D%84-%EC%B9%B4%ED%85%8C%EA%B3%A0%EB%A6%AC-%EB%B6%84%EB%A5%98%EC%97%90-%EC%93%B0%EB%A9%B4%EC%84%9C-%EC%95%8C%EA%B2%8C%EB%90%9C-%EA%B2%83%EB%93%A4-f619f1db6b7b" data-token-index="1"><span class="link-annotation-unknown-block-id--1877404245">2조 토큰을 카테고리 분류에 쓰면서 알게 된 것들</span></a>을 읽어보세요.</p> <h3>이런 일을 해요</h3> <ul> <li>새로 생성되는 콘텐츠마다 카테고리와 속성을 AI로 자동 추출하고, 그 데이터의 품질을 각 팀과 함께 관리해요</li> <li>유저의 행동과 프로필에서 의도·상태·선호 등의 태그를 AI로 자동 추론하고, 그 데이터의 품질을 각 팀과 함께 관리해요</li> <li>각 팀이 분류 체계와 태그를 스스로 정의하고 실험하고 평가할 수 있도록, 쉽고 편리한 셀프서비스 플랫폼을 만들어요</li> <li>대규모 AI 추론의 비용과 처리량, 품질을 최적화하고, 더 나은 분류 체계와 추론 방법을 리서치하고 프로덕션에 적용해요</li> <li>LLM으로 만든 데이터를 학습 데이터로 삼아 자체 경량 ML 모델을 구축하고, 대규모 추론을 LLM 의존 없이 운영할 수 있게 해요</li> <li>이렇게 만들어진 데이터를 피드, 검색, 추천, 광고 등 여러 서비스가 안정적으로 쓸 수 있도록 연동하고 관리해요</li> </ul> <h3>이런 분을 찾고 있어요</h3> <ul> <li>실제 서비스 규모로 백엔드 시스템이나 데이터 파이프라인을 설계·운영해본 경험이 있는 분</li> <li>LLM API를 프로덕션 시스템에 통합하고 운영해본 경험이 있는 분</li> <li>대용량 배치·스트림 처리 시스템이나 데이터 웨어하우스로 대규모 데이터를 다뤄본 경험이 있는 분</li> <li>분류 체계나 데이터 모델을 설계하고, 여러 팀이 공통으로 사용하는 데이터 자산을 만들어본 경험이 있는 분</li> </ul> <h3>이런 분이면 더 좋아요!</h3> <ul> <li>LLM 프롬프트와 출력 품질을 평가하는 체계(골든셋, LLM-as-a-judge, 품질 지표)를 직접 설계·운영해본 분</li> <li>LLM 호출의 비용·처리량을 최적화해본 경험이 있는 분</li> <li>유저 행동 데이터를 바탕으로 유저 모델링이나 세그먼트·태그 추론을 해본 경험이 있는 분</li> <li>콘텐츠를 분류하는 시스템이나 지식 체계(taxonomy, ontology)를 구축해본 분</li> <li>LLM 출력을 학습 데이터로 활용해 ML 모델을 학습하거나 증류해본 경험이 있는 분</li> </ul> <h3>참고해 주세요</h3> <ul> <li>정규직 채용의 경우 3개월의 수습기간이 있어요</li> <li>‘장애인고용촉진 및 직업재활법’, ‘국가유공자 등 예우 및 지원에 관한 법률’에 따라 장애인 및 보훈대상자는 채용 전형 시 우대하고 있어요</li> <li>이 포지션은 산업기능요원으로 채용이 가능한 포지션이에요. (현역 전직, 보충역 신규 편입, 보충역 전직) 전문연구요원 편입 및 전직은 불가해요.</li> </ul> <h3>이렇게 합류해요</h3> <p>1. 서류 전형 → 2. 화상 인터뷰 → 3. 직무 인터뷰 → 4. 컬처핏 인터뷰 및 레퍼런스 체크 → 5. 처우협의 → 6. 최종 합격 및 입사</p><div class="content-conclusion"><p> </p> <hr> <h3><strong>당근 전형 소개</strong></h3> <h4><strong>서류 전형</strong></h4> <p>당근은 자유형식의 지원서를 받고 있어요.</p> <p>본인의 강점이 잘 드러나는 다양한 정보를 자유롭게 활용해 이력서를 작성해 주세요. </p> <ul> <li>문서 형식은 hwp(한글) 파일을 제외하고 word, pdf, 웹 링크 등 자유롭게 선택해주시면 돼요.</li> <li>웹 링크(노션, 구글드라이브 등)로 서류를 제출해주실 때는 접근 권한을 꼭 열어주세요.</li> <li>평가와 상관 없는 사진, 주소 등의 개인정보는 제외해주세요.</li> </ul> <h4>화상 면접</h4> <p>지원해주신 직무와 업무 연관성이 높은 당근 팀원과 화상으로 직무와 관련된 기본적인 지식에 대해 이야기를 나누는 단계예요.</p> <p><strong>과제 전형</strong></p> <p>직무에 따라 과제 전형이 있어요. 과제는 직무 능력과 연관된 내용으로 출제돼요. 과제 전형을 별도로 운영하는 직무도 있고, 화상 면접 또는 직무 면접에서 과제가 함께 출제되는 경우도 있어요.</p> <h4>직무 면접</h4> <p>지원하신 직무와 업무 연관성이 높은 당근 팀원들과 직무 역량, 경험에 대해 화상 면접보다 심층적인 이야기를 나누는 단계예요.<br>과제가 출제되었을 경우 과제에 대한 질문을 드려요.</p> <h4>컬쳐핏 면접(정규직 공통)</h4> <p>당근은 면접을 단순히 회사에 사람을 뽑는 자리로 생각하지 않아요. 당근과 지원자가 서로 추구하는 가치관과 생각을 교환하는 시간이라고 생각하고 있어요. 컬쳐핏 단계는 당근이 추구하는 문화와 일하는 방식과 잘 어울릴 수 있는 분인지 확인하는 단계예요. 또한 포지션에 대한 전문성을 다시금 확인하는 이야기를 나눠요.</p> <h4>안내사항</h4> <ul> <li>본 공고는 모집 완료 시 조기 마감될 수 있어요.</li> <li>전형 절차는 일정 및 상황에 따라 변동될 수 있다는 점 참고해 주세요.</li> <li>지원서 내용 중 허위사실이 있는 경우 합격이 취소될 수 있어요.</li> <li>보훈대상자 및 장애인 여부는 채용 과정에서 불이익이 없어요.</li> <li>경력 기간에 따라 추가 역량 검증을 위해 최대 3개월 계약직으로 근무할 수 있어요.</li> <li>정규직 채용의 경우 입사 후 3개월의 수습 기간이 있어요. <br>평가 결과에 따라 수습 기간이 연장되거나 채용이 취소될 수 있어요.</li> </ul> <p> </p> <p>당근 채용에 대해 궁금한 점이 있으면 언제든지 편하게 문의 주세요 :)</p> <p><strong>문의 채널 : </strong><strong>카카오톡 채널</strong> : <a href="http://pf.kakao.com/_rSJFK/chat" target="_blank">http://pf.kakao.com/_rSJFK/chat</a></p> <p> </p></div>