Toss logo

Machine Learning Engineer (Catalog)

Toss

On-site
Seoul
Full-time
Mid Level
Senior
Salary not listedPosted 15h ago

Real job — pulled straight from Toss’s careers page · Verified September 20, 2026 · No reposts.

Job description

Toss is hiring a Machine Learning Engineer (Catalog) — a full-time, based in Seoul role. Apply directly on Toss's careers page below.

ML Engineer (Catalog)

Location: Seoul

Department: 토스코어

# 합류하게 될 팀에 대해 알려드려요
- Commerce AI Team은 상품 정보를 이해하고 연결해, 토스쇼핑에서 고객이 원하는 상품을 발견하고 선택할 수 있도록 돕는 팀이에요.
- 상품의 카테고리와 브랜드를 파악하고, 같은 상품을 연결하고, 구매에 필요한 속성과 옵션을 구조화해요. 이렇게 만든 카탈로그는 추천과 검색, 상품 탐색, 콘텐츠, 운영 자동화의 기반이 돼요.
- 판매자마다 다르게 등록한 상품 정보에서 일관된 기준과 관계를 찾아내요. 불완전한 데이터와 계속 유입되는 상품을 다루며, 모델과 데이터 구조를 함께 개선해요.
- ML Engineer (Catalog)는 상품을 분류하고 연결하는 모델부터 대규모 처리 파이프라인까지 설계해요. 모델의 정확도와 서비스에서 필요한 처리 속도, 비용을 함께 고려하며 신뢰할 수 있는 카탈로그를 만들어요.

# 합류하면 함께 할 업무예요
- **상품을 이해하는 모델과 데이터 구조를 만들어요.** 텍스트, 이미지, 구조화 데이터를 활용해 카테고리를 분류하고 브랜드, 구매옵션, 상품 속성을 추출해요. 다양한 상품 정보를 일관된 스키마로 정리하고, 추천과 검색에 활용할 피처와 임베딩을 설계해요.
- **같은 상품을 정확하게 찾고 연결해요.** 대규모 상품에서 매칭 후보를 탐색하고, 동일 상품 여부를 판별하는 모델을 개발해요. 상품군과 옵션의 관계를 구조화하고, 잘못 합쳐지거나 분리된 상품을 탐지해 카탈로그의 정확도를 높여요.
- **상품 데이터의 품질과 운영 효율을 개선해요.** 분류, 속성 추출, 매칭 과정의 오류를 분석하고 상품 검수와 이상 탐지를 자동화해요. 검수 결과를 학습 데이터로 연결하고, 머신러닝과 룰을 조합해 자동 처리 범위를 넓혀요. 상품명 구성과 검색 품질 평가 등에도 정제된 데이터를 활용해요.
- **모델을 대규모로 적용하고 지속적으로 개선해요.** 데이터 수집과 가공, 모델 학습, 배치 및 온라인 추론 파이프라인을 구축해요. 추천, 검색, 운영 팀과 평가 기준을 정하고, 신규 상품과 데이터 변화에 대응하며 품질과 처리 속도, 비용을 관리해요.

# 이런 분과 함께하고 싶어요
- **머신러닝 모델을 개발하고 실제 서비스에 적용한 경험이 필요해요.** 분류, 정보 추출, 유사도 학습, 클러스터링 등의 문제를 다뤄 본 분을 찾고 있어요. PyTorch, scikit-learn, LightGBM, XGBoost 등으로 데이터와 문제의 특성에 맞는 모델을 학습하고 평가할 수 있는 분이면 좋아요.
- **복잡한 데이터에서 유용한 특성과 관계를 찾아낼 수 있는 분을 찾고 있어요.** 피처 엔지니어링과 데이터 모델링에 대한 이해를 바탕으로 불완전하거나 불균형한 데이터를 다뤄 본 경험이 있으면 좋아요. 엔티티 매칭(Entity Resolution), 메트릭 러닝(Metric Learning), 임베딩 기반 후보 검색과 ANN 검색 경험도 환영해요.
- **대규모 데이터 처리와 모델 운영 경험이 있으면 좋아요.** SQL과 Spark 등으로 데이터를 가공하고, 학습 및 추론 파이프라인을 구축해 본 분이면 좋아요. 모델 서빙, 배치 처리, 모델과 데이터 버전 관리, 모니터링 경험을 카탈로그 시스템 운영에 활용할 수 있어요.
- **평가와 오류 분석으로 모델을 개선할 수 있는 분을 찾고 있어요.** 데이터 누수, 클래스 불균형, 신규 상품에 대한 일반화 등을 고려해 평가를 설계할 수 있는 분이면 좋아요. Precision과 Recall, 자동 처리율 등을 함께 살피고, Hard Negative Mining, Active Learning, 지식 증류 등의 방법으로 품질과 효율을 높여 본 경험을 환영해요.
- **문제의 원인을 찾아 해결하는 Problem Solver를 찾고 있어요.** 상품 분류와 매칭의 오류를 데이터로 분석해 라벨 품질, 피처, 학습 데이터 분포, 모델 중 어디를 개선해야 하는지 찾아낼 수 있는 분이면 좋아요. 가설을 검증할 실험을 설계하고, 평가 결과와 실제 오류 사례를 바탕으로 다음 개선 방향을 스스로 결정할 수 있는 분을 찾고 있어요.

# 이런 경험이 있다면 더 좋아요
- 상품 카탈로그, 상품 매칭, 속성 추출, 택소노미 등 커머스 데이터를 다뤄 본 경험이 있으면 좋아요.
- 텍스트와 이미지 임베딩을 함께 활용하거나, LLM으로 학습 데이터를 생성하고 검증해 본 경험이 있으면 좋아요.
- 추천이나 검색 팀과 협업해 상품 피처를 제공하고, 실제 서비스에서 효과를 검증해 본 경험이 있으면 좋아요.

# 이력서는 이렇게 작성하시는 걸 추천해요
- 해결한 문제와 데이터의 특성, 직접 맡은 범위를 설명해 주세요. 상품 수나 처리량, 클래스 수, 라벨의 품질 등 문제의 난이도를 이해할 수 있는 맥락이 있으면 좋아요.
- 피처와 모델, 시스템 구조를 선택한 이유와 검토했던 대안을 적어주세요. 복잡한 모델을 단순한 구조로 바꿔 품질이나 운영 효율을 높인 경험도 좋아요.
- 평가 데이터를 어떻게 구성했고, 어떤 오류를 발견해 어떻게 개선했는지 보여주세요. 특히 매칭 오류나 데이터 누수, 신규 데이터에 대한 성능 저하를 다뤘다면 설명해 주세요.
- 오프라인 성능 개선이 서비스와 운영에 어떤 변화로 이어졌는지 알려주세요. 정확도뿐 아니라 자동 처리율, 검수량, 처리 시간, 비용에서 만든 변화도 환영해요.

# 토스로의 합류여정
- 서류 접수 > 프리인터뷰(30분) > 직무 인터뷰(1부,2부) > 문화적합성 인터뷰 > 레퍼런스 체크 > 처우 협의 > 최종 합격
- 1차 직무 인터뷰에서는 이력 체크, ML 기초 지식 테스트가 진행될 예정이에요.
- 2차 직무 인터뷰에서는 심층 기술 면접과 ML 시스템 설계를 주제로 면접이 진행될 예정이에요.

# 함께할 동료를 위한 한마디
> "AI로 복잡한 문제를 해결하는 건 시작일 뿐이에요.
우리가 진짜 집중하는 건, 문제 그 자체를 다시 바라보고 더 좋은 방향으로 바꾸는 일이에요."
- 단순히 정제된 데이터를 모델에 넣는 게 아니라, 아직 정의되지 않은 문제를 어떻게 기술적으로 풀 수 있을지 고민하는 일이 더 많아요.
- 매번 "이걸 꼭 모델링으로 풀어야 할까?"부터 시작해서, 가장 임팩트 있는 접근이 무엇일지 문제 자체를 다시 바라보는 과정이 있어요.
- 서비스팀이나 운영팀이 수동으로 하던 일에 AI를 붙이는 데 그치지 않고, AI가 중심이 되는 새로운 흐름을 먼저 설계할 수 있어요.

Get Machine Learning Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Brillio logo

Senior Data Science Lead

Bangalore, Karnataka
✓ From careers page· 3h ago
Brillio logo

Senior AI/ML Engineer

Bangalore, Karnataka
✓ From careers page· 3h ago
Brillio logo

Senior AI/ML Engineer

Bangalore, Karnataka, India
✓ From careers page· 3h ago
Gecko Robotics logo

AI/Machine Learning Engineering Intern

$104k–$187kNew York, NY
✓ From careers page· 3h ago

Frequently asked questions

What skills are required for Machine Learning Engineer (Catalog) at Toss?

The required skills for Machine Learning Engineer (Catalog) at Toss include: PyTorch, Scikit-learn, SQL, Spark, Machine Learning, LLM.

What is the seniority level for Machine Learning Engineer (Catalog) at Toss?

Machine Learning Engineer (Catalog) at Toss is a Mid Level / Senior level position.

How do I apply for Machine Learning Engineer (Catalog) at Toss?

You can view the full description and apply for Machine Learning Engineer (Catalog) at Toss on EchoJobs: https://echojobs.io/job/toss-ml-engineer-catalog-qgb3f.