Senior Machine Learning Engineer, Search

twelve-labsΒ· Tech
Apply Now β†—
🌍 RemoteπŸ“ Seoul, South KoreaFullTime

About this role

Who we are

μ˜μƒ 이해 AI의 κΈ€λ‘œλ²Œ 기쀀을 ν•¨κ»˜ λ§Œλ“€μ–΄ 갈 인재λ₯Ό μ°ΎμŠ΅λ‹ˆλ‹€!

νŠΈμ›°λΈŒλž©μŠ€λŠ” λ°©λŒ€ν•œ μ˜μƒ 데이터λ₯Ό 효과적으둜 μ²˜λ¦¬ν•˜μ—¬, μ˜μƒμ— νŠΉν™”λœ 검색, 뢄석, μš”μ•½, μΈμ‚¬μ΄νŠΈ 생성 κΈ°λŠ₯을 μ œκ³΅ν•˜λŠ” 세계 졜고 μˆ˜μ€€μ˜ μ˜μƒ νŠΉν™” AI λͺ¨λΈμ„ λ§Œλ“€κ³  μžˆμŠ΅λ‹ˆλ‹€.

세계 μ΅œλŒ€ 슀포츠 λ¦¬κ·Έμ—μ„œλŠ” νŠΈμ›°λΈŒλž©μŠ€ λͺ¨λΈμ„ ν™œμš©ν•΄ λ°©λŒ€ν•œ κ²½κΈ° μ˜μƒ μ†μ—μ„œ λΉ λ₯΄κ³  μ •ν™•ν•˜κ²Œ ν•˜μ΄λΌμ΄νŠΈλ₯Ό μ„ λ³„ν•˜μ—¬ μ΄ˆκ°œμΈν™”λœ μ‹œμ²­ κ²½ν—˜μ„ μ œκ³΅ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€. κ΅­λ‚΄ ν†΅ν•©κ΄€μ œμ„Όν„°μ—μ„œλŠ” μœ„κΈ° 상황에 μ‹ μ†νžˆ λŒ€μ‘ν•˜κΈ° μœ„ν•΄ νŠΈμ›°λΈŒλž©μŠ€μ™€ ν•¨κ»˜ CCTV μ˜μƒμ„ 효율적으둜 νƒμƒ‰ν•˜κ³  있으며, μ „ 세계 μ£Όμš” 방솑사와 μŠ€νŠœλ””μ˜€λ“€μ€ μˆ˜μ‹­μ–΅ λͺ…μ˜ μ‹œμ²­μžλ₯Ό μœ„ν•œ μ½˜ν…μΈ  μ œμž‘μ— νŠΈμ›°λΈŒλž©μŠ€ λͺ¨λΈμ„ ν™œμš©ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

νŠΈμ›°λΈŒλž©μŠ€λŠ” μƒŒν”„λž€μ‹œμŠ€μ½”μ™€ μ„œμšΈμ— μ˜€ν”ΌμŠ€λ₯Ό λ‘” Deep Tech μŠ€νƒ€νŠΈμ—…μœΌλ‘œ, 4λ…„ 연속 CB Insights μ„ μ • 세계 100λŒ€ AI μŠ€νƒ€νŠΈμ—…μ— 이름을 μ˜¬λ ΈμŠ΅λ‹ˆλ‹€. NVIDIA, NEA, Index Ventures, Databricks, Snowflake λ“± 세계적인 VC와 κΈ°μ—…λ“€λ‘œλΆ€ν„° 총 1μ–΅ 1천만 λ‹¬λŸ¬ μ΄μƒμ˜ 투자λ₯Ό μœ μΉ˜ν–ˆμœΌλ©°, ν•œκ΅­μ—μ„œ 개발된 AI λͺ¨λΈ 쀑 μœ μΌν•˜κ²Œ Amazon Bedrock을 톡해 μ„œλΉ„μŠ€λ©λ‹ˆλ‹€. μš°λ¦¬λŠ” νƒμ›”ν•œ λ™λ£Œλ“€κ³Ό ν˜μ‹ μ μΈ μ œν’ˆμ„ λ§Œλ“€κ³  μ „ 세계 고객듀과 ν•¨κ»˜ μ„±μž₯ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

νŠΈμ›°λΈŒλž©μŠ€λŠ” λ‹€μŒκ³Ό 같은 핡심 κ°€μΉ˜λ₯Ό μ€‘μ‹¬μœΌλ‘œ μΌν•©λ‹ˆλ‹€.

  • λ‚˜μ™€ νŒ€μ— λŒ€ν•΄ μ •μ§ν•˜κ³  μ„±μ°°ν•  수 μžˆλŠ” νƒœλ„

  • μ‹€νŒ¨μ™€ ν”Όλ“œλ°±μ„ λ‘λ €μ›Œν•˜μ§€ μ•ŠλŠ” λˆκΈ°μ™€ 겸손

  • λŠμž„μ—†λŠ” ν•™μŠ΅μ„ 톡해 νŒ€μ˜ μ—­λŸ‰μ„ ν•¨κ»˜ λ†’μ—¬ κ°€λŠ” μžμ„Έ

도전적인 문제λ₯Ό ν•¨κ»˜ ν•΄κ²°ν•˜λ©° μ„±μž₯ν•˜λŠ” 과정을 μ¦κΈ°λŠ” 뢄이라면, κ·Έ κΈ°νšŒκ°€ μ—¬κΈ° νŠΈμ›°λΈŒλž©μŠ€μ— μžˆμŠ΅λ‹ˆλ‹€.

About the Team

νŠΈμ›°λΈŒλž©μŠ€μ˜ λ©€ν‹°λͺ¨λ‹¬ ν‘œν˜„ ν•™μŠ΅(Representation Learning)κ³Ό ν”„λ‘œλ•μ…˜ μ„œλΉ™μ„ λ‹΄λ‹Ήν•˜λŠ” νŒ€μž…λ‹ˆλ‹€. λΉ„λ””μ˜€, μ˜€λ””μ˜€, ν…μŠ€νŠΈ λ“± λ‹€μ–‘ν•œ λͺ¨λ‹¬λ¦¬ν‹°λ₯Ό ν•˜λ‚˜μ˜ μž„λ² λ”© 곡간(Embedding Space)에 ν†΅ν•©ν•˜λŠ” λͺ¨λΈμ„ ν•™μŠ΅ν•˜κ³ , 이λ₯Ό μ „ 세계 수천 고객이 μ‚¬μš©ν•˜λŠ” ν”„λ‘œλ•μ…˜ μ‹œμŠ€ν…œμœΌλ‘œ μ•ˆμ •μ μœΌλ‘œ μ„œλΉ™ν•©λ‹ˆλ‹€.

λŒ€κ·œλͺ¨ λΆ„μ‚° ν•™μŠ΅ ν™˜κ²½μ—μ„œ λ©€ν‹°λͺ¨λ‹¬ μž„λ² λ”© λͺ¨λΈμ˜ μ‹€ν—˜μ„ μˆ˜ν–‰ν•˜κ³ , 연ꡬ κ²°κ³Όλ₯Ό μ‹€μ‹œκ°„ μΆ”λ‘  μ‹œμŠ€ν…œμœΌλ‘œ μ „ν™˜ν•˜λŠ” End-to-End 과정을 μ±…μž„μ§‘λ‹ˆλ‹€. NVIDIA B300 λ“± 세계 졜고 μˆ˜μ€€μ˜ GPU λ¦¬μ†ŒμŠ€μ— λŒ€ν•œ μ ‘κ·Ό κΆŒν•œμ„ λ°”νƒ•μœΌλ‘œ, μ—°κ΅¬μ—μ„œ ν”„λ‘œλ•μ…˜κΉŒμ§€μ˜ μ „ν™˜ μ£ΌκΈ°λ₯Ό μ΅œμ†Œν™”ν•©λ‹ˆλ‹€.

연ꡬ κ²°κ³Όκ°€ μˆ˜κ°œμ›” 내에 μ „ 세계 κ³ κ°μ—κ²Œ μ œκ³΅λ˜λŠ” 짧은 개발 사이클 μ†μ—μ„œ, Research, Product, Infrastructure νŒ€κ³Ό κΈ΄λ°€νžˆ ν˜‘μ—…ν•˜λ©° 기술적 μž„νŒ©νŠΈλ₯Ό λ§Œλ“€μ–΄κ°‘λ‹ˆλ‹€.

About the Role

As a Senior MLE on the Embedding & Search team, you will own and build key components of TwelvaLabs' search and retrieval platform β€” the systems that combine vector search, lexical retrieval, and reranking into fast, accurate, and scalable search experiences for our customers.

This is a systems-heavy ML engineering role at the intersection of information retrieval, ML serving, and distributed systems. We're looking for a strong engineer who can take well-scoped problems with moderate ambiguity, break them down into concrete milestones, and deliver reliable, performant solutions.

In this role, you will

  • Own and build core subsystems of our search platform on EKS β€” spanning vector indexing (ANN), lexical retrieval, hybrid fusion, reranking, and temporal (segment-level) search

  • Optimize retrieval performance at million to billion-scale across both vector and lexical paths

  • Develop and maintain production microservices across the search stack

  • Collaborate with the research/training team to co-evolve embeddings, reranking models, and retrieval strategies

  • Implement and maintain evaluation frameworks for search quality (recall, precision, latency, relevance)

  • Work cross-functionally with platform/infra and product teams to ship search capabilities end-to-end

You may be a good fit if you have

  • 6–8 years building production ML systems, with emphasis on search, retrieval, or recommendation

  • Strong software engineering skills in Python; Go experience is a plus

  • Hands-on experience with ML model serving and inference optimization in production (e.g., KServe, Triton, Ray Serve)

  • Experience with information retrieval systems β€” embedding-based search, lexical search (BM25/Elasticsearch), or hybrid retrieval

  • Proficiency with data pipelining and orchestration (Spark, Ray, Airflow, Kubeflow, or similar)

  • Strong Kubernetes experience and familiarity with databases, vector databases, and search engines

  • Solid distributed systems and async programming fundamentals

Preferred Qualifications

  • Good English communication skills (verbal and written)

  • Experience with multimodal or video search/retrieval systems

  • Familiarity with temporal indexing or segment-level retrieval (shot boundary detection, scene search)

  • Experience with hybrid retrieval strategies (rank fusion, reranking models, score normalization)

  • Experience with ANN index tuning at scale

  • Experience building services with high-demand SLAs

Hiring Process

Application Review β†’ Recruiter Interview (λΉ„λŒ€λ©΄/30λΆ„) β†’ Coding test β†’ Hiring Manager Interview(λΉ„λŒ€λ©΄/30λΆ„) β†’ Live Coding Test Interview (λŒ€λ©΄/60λΆ„) β†’ System Design Interview(λŒ€λ©΄/60λΆ„) β†’ Final Round Interview (λΉ„λŒ€λ©΄/30λΆ„) β†’ Reference Check β†’ Offer

Benefits and Perks

  • Growth & Tools

    • κΈ€λ‘œλ²Œ B2B 고객과 ν•¨κ»˜ μ„±μž₯ν•˜λŠ” Global Team

    • μžμœ¨μ„±κ³Ό ν˜‘μ—…μ„ λͺ¨λ‘ κ°–μΆ˜ ν•˜μ΄λΈŒλ¦¬λ“œ 근무

    • μ΅œμ‹  λ§₯뢁 및 70만 원 상당 μž¬νƒκ·Όλ¬΄ μž₯λΉ„ 지원, 3λ…„ 주기둜 μ΅œμ‹  μž₯λΉ„ ꡐ체

    • Tokens never sleep - Tech 직ꡰ LLM 토큰 λ¬΄μ œν•œ 지원

    • κ°•μ˜, 컨퍼런슀, 멀버십 등에 μ‚¬μš© κ°€λŠ₯ν•œ μ—° 140λ§Œμ› 상당 μžκΈ°κ°œλ°œλΉ„ 지원

    • μ˜μ–΄ ꡐ윑 ν”„λ‘œκ·Έλž¨ 및 κΈ€λ‘œλ²Œ 버디 ν”„λ‘œκ·Έλž¨ 운영

    • μ•Όκ°„ 및 주말 μΆœν‡΄κ·Ό νƒμ‹œλΉ„ 지원

  • Meal & Snack

    • 식비·ꡐ톡비 λ“± 자유둭게 μ‚¬μš©ν•  수 μžˆλŠ” μ—° 720λ§Œμ› 상당 λ²•μΈμΉ΄λ“œ 제곡

    • 사무싀 λ‚΄ μŠ€λ‚΅λ°” 운영 (간식, 컀피, 제철 과일 λ“±)

    • 사무싀 근무 μ‹œ, μ˜€ν›„ 7μ‹œ 이후 저녁 μ‹λŒ€ 제곡

  • Wellness & Family

    • μ—° 1회 본인 및 κ°€μ‘± 1인의 건강검진 제곡

    • λ‹¨μ²΄λ³΄ν—˜ κ°€μž… (μƒν•΄λ³΄ν—˜/μΉ˜μ•„λ³΄ν—˜/κ°€μ‘± μƒν•΄λ³΄ν—˜ 쀑 택 1)

    • 독감 μ˜ˆλ°©μ ‘μ’…λΉ„ 지원

    • 연말 2μ£Όκ°„ μœ κΈ‰ Holiday Break 운영

Frequently Asked Questions

Is the salary disclosed for the Senior Machine Learning Engineer, Search position at twelve-labs?
The salary for this Senior Machine Learning Engineer, Search role at twelve-labs is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the Senior Machine Learning Engineer, Search job at twelve-labs remote?
Yes, this Senior Machine Learning Engineer, Search position at twelve-labs is remote, with team members based in Seoul, South Korea. You can work from home or anywhere in the supported regions.
Is the Senior Machine Learning Engineer, Search role at twelve-labs full-time or part-time?
This is listed as a FullTime position. It is posted as a Senior Machine Learning Engineer, Search role in the Tech department at twelve-labs.
Which team or department does the Senior Machine Learning Engineer, Search at twelve-labs belong to?
This Senior Machine Learning Engineer, Search position is part of the Tech department at twelve-labs. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Machine Learning Engineer, Search position at twelve-labs?
Click the "Apply Now" button on this page. You will be redirected to twelve-labs's official application portal hosted on ashby where you can submit your application directly.
When was the Senior Machine Learning Engineer, Search job at twelve-labs posted?
This Senior Machine Learning Engineer, Search position at twelve-labs was posted on Apr 10, 2026. Apply as soon as possible β€” early applications are often reviewed first.
Senior Machine Learning Engineer, Search
twelve-labs
Apply for this role β†—

You'll be redirected to twelve-labs's official application page on Ashby ATS.