Skip to content

Open nowPosted 23 days ago

(Seoul) Senior Full Stack Engineer · AI Platform

Workable (global search)108,016 open roles

Where
Seoul, South Korea
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen now(Seoul) Senior Full Stack Engineer · AI PlatformWorkable (global search) · Seoul, South Korea
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Workable (global search)'s own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.9% of postings close within 7 days. Measured by our own scanner across the market. Workable (global search) postings stay open a median of 7 days.

Share of postings closed within
  1. 1.6%1 day
  2. 3.6%3 days
  3. 7.9%7 days
  4. 14.9%14 days
  5. 34.0%30 days
This job: posted 23 days ago

Workable (global search) median: 7 days open

The posting

This position is open for candidates who reside in Korea and have a Korean proficiency appropriate for working in a Korean business.

"Conquering cancer through AI"

Lunit은 "Learning Unit"을 줄여 만든 이름으로, 암 진단 및 치료에 기여하는 인공지능 솔루션을 개발하고 제공하는 의료 AI 기업입니다. 루닛은 인공지능 기술을 통해 더 정확한 암 진단과 치료 효과 예측이 가능해지고, 환자를 위한 신속한 맞춤형 치료가 가능해지는 시대를 열고자 합니다.

💭 About the team

  • AI Platform Department는 전 세계 환자의 진단과 치료에 사용되는 의료 AI가 신뢰할 수 있는 데이터 위에서 만들어지도록, 의료 데이터의 수집·관리·가공·활용 전반을 아우르는 데이터 기반 플랫폼을 구축합니다. 사내 연구·개발 플랫폼뿐 아니라 북미 시장과 국내 정부 사업에 공급되는 외부 서비스 플랫폼까지 직접 구축하고 운영합니다. 우리는 기술을 통해 '암의 조기 발견과 정확한 치료'라는 목표에 기여하고자 합니다.
  • 우리가 푸는 문제
  • TB~PB 규모 의료 데이터를 다루는 대규모 데이터 인프라
  • 대규모 어노테이션 작업을 위한 워크플로우 설계와 데이터 품질 확보
  • 의료 규제를 충족하면서 연구 생산성을 보장하는 보안·거버넌스
  • 연구자, 엔지니어 등 다양한 직군이 사용하는 도구의 사용성 개선
  • 우리가 일하는 방식
  • 빠르게 시도하고 실제 사용자 피드백을 바탕으로 개선하는 개발 문화
  • 문제 정의 단계부터 PM·AI 연구자·엔지니어가 함께 참여하는 협업 구조
  • 개발 품질을 지키면서 속도를 높이기 위한 AI 기반 개발·자동화 도구의 적극적 활용

💭 About the position

  • Senior Full Stack Engineer는 의료 데이터를 다루는 사내 플랫폼과 병원·정부·파트너에게 제공되는 외부 서비스 플랫폼을 프론트엔드부터 백엔드까지 end-to-end로 직접 설계하고 개발합니다.
  • 최근 팀에서는 아래와 같은 프로젝트를 진행하고 있습니다. 이를 통해 대규모 의료 데이터 시스템을 설계·구축하는 경험, ​글로벌 의료 데이터 SaaS 플랫폼 개발 경험, 그리고 Research–Data–Engineering이 긴밀하게 협업하는 환경에서의 제품 개발 경험​을 쌓을 수 있습니다. 의료나 AI 도메인이 낯설더라도 적극적으로 배우며 함께 성장할 수 있는 분을 기다립니다.
  • FMS: 병원별 맞춤 진단 모델을 만들고 서비스하는 AI 플랫폼
  • 의료 데이터 스페이스: 다기관 의료 데이터를 안전하게 공유·활용하는 연구 데이터 플랫폼
  • 대규모 의료 데이터의 수집·정합성 검증 파이프라인 고도화
  • 의료 영상 어노테이션 도구의 검수 워크플로우 개편
  • 데이터 접근 권한(RBAC)과 데이터 계보(lineage) 추적 체계 구현

🚩 주요 업무

  • TB~PB 규모 의료 데이터의 수집·저장·가공을 위한 데이터 파이프라인 및 데이터 관리 시스템 설계·구축·운영
  • 의료 전문가와 AI 연구자가 사용하는 어노테이션 도구 개발 및 대규모 라벨링 작업을 위한 워크플로우와 품질 관리 체계 개선
  • FMS(Foundation Model Services), 의료 데이터 스페이스 등 북미 시장 및 국내 정부 사업에 공급되는 외부 서비스 플랫폼 설계·구축·운영
  • React 기반 도구형 Web UI 및 API·백엔드 서비스 개발, 화면 설계부터 데이터 모델까지 End-to-End 구현
  • PM과의 협업을 통한 요구사항 구체화 및 설계 → 구현 → 배포 → 운영까지 프로젝트 전 과정 주도
  • Claude Code, Codex, Cursor 등 AI 개발 도구를 활용한 설계·구현·테스트 효율화 및 개발 품질 향상

🚩 Tech Stack

AI Platform Department는 AI를 활용해 품질을 유지하면서 생산성을 극대화하는 엔지니어링 문화를 지향합니다. Claude Code, Codex, Cursor 등 AI 개발 도구를 적극적으로 활용해 설계·구현·테스트 효율을 한 단계 끌어올리고 있습니다.

  • Backend
  • Go(Golang) & Python 중심 개발
  • REST/gRPC 기반 인터페이스
  • PostgreSQL, NoSQL, Kafka
  • 대규모 의료·AI 워크로드 대응 마이크로서비스 아키텍처
  • Frontend
  • TypeScript + React
  • 디자인 시스템 기반 UI 개발
  • Infra
  • AWS,GCP, Azure 기반 멀티클라우드
  • Kubernetes, Docker, GitHub Actions, Argo CD
  • Airflow, Prefect 기반 데이터 파이프라인 관리
  • RBAC 기반 데이터 접근 제어 및 데이터 거버넌스·계보 추적

Requirements

🎯 자격요건

  • 7년 이상의 백엔드 중심 서버 개발 실무 경험이 있으신 분 (Go, Python, Java, Node.js 등)
  • 프로덕션 서비스의 API를 설계·구현·운영한 경험이 있으신 분 (REST 또는 gRPC)
  • React 등 모던 프론트엔드 프레임워크를 활용해 사용자 화면을 직접 구현한 경험이 있으신 분
  • RDBMS 기반 데이터 모델링 및 쿼리 최적화 경험이 있으신 분
  • 복잡한 도메인 데이터 모델을 다뤄본 경험이 있으신 분 (금융, 물류, 커머스, 제조 등 도메인 무관)
  • 데이터 플랫폼 또는 AI 플랫폼을 개발한 경험이 있으신 분
  • SaaS 및 멀티테넌시 제품을 설계·개발한 경험이 있으신 분
  • 외부 고객사·파트너에게 제공되는 서비스를 운영한 경험이 있으신 분 (배포, 장애 대응, SLA)
  • 기능 단위가 아닌 프로젝트 단위로 설계부터 배포·운영까지 책임지고 완결한 경험이 있으신 분
  • PM, 디자이너, AI 연구자, 데이터 엔지니어, 의료 전문가 등 다양한 직군과 협업하며 요구사항을 구체화한 경험이 있으신 분
  • 영어 기술 문서를 독해하고 작성할 수 있으신 분
  • RFC 등 기술 문서를 통해 설계 의도를 설명하고 기술적 합의를 이끌어낸 경험이 있으신 분

🏅 우대사항

  • 클라우드(AWS, GCP, Azure) 및 Kubernetes 기반 서비스를 운영한 경험이 있으신 분
  • 대규모 데이터 파이프라인을 구축·운영한 경험이 있으신 분 (Airflow, Spark, Kafka 등)
  • 데이터 품질·정합성 검증 체계를 구축한 경험이 있으신 분
  • 데이터 레이크·데이터 웨어하우스 아키텍처에 대한 이해도가 있으신 분
  • 의료 규제 및 데이터 프라이버시 기준에 대한 이해도가 있으신 분 (EU AI Act, HIPAA, GDPR 등)
  • 의료 영상·의료 정보 표준(DICOM, HL7/FHIR) 또는 PACS 연동 경험이 있으신 분
  • 글로벌 팀과 영어로 협업한 경험이 있으신 분
  • AI 개발 도구(Codex, Claude Code, Cursor 등)를 실제 업무에 적용해본 경험이 있으신 분
  • 의료·생명과학 도메인에 관심이 있고 적극적으로 학습하실 수 있는 분
  • 정부 과제·컨소시엄 등 다양한 이해관계자가 참여하는 환경에서 협업한 경험이 있으신 분

📝 제출서류

  • 자유 양식의 이력서
  • 포트폴리오 및 기타 관련 자료 (선택사항)

🏃‍♀️ 전형 절차

  • Document Screening → Competency-based Interview → Culture-fit Interview → Onboarding
  • 최종 면접 이후, 필요 시 레퍼런스 체크를 진행할 수 있습니다.

🤝 근무 조건 및 근무 환경

  • 근무형태 : 정규직
  • 근무지역 : 루닛본사 (강남구 강남대로 374 케이스퀘어 강남2, 5층)
  • 급여 : 면접 후 결정

🎸 기타사항

  • 입사지원 서류에 허위사실이 발견될 경우, 채용확정 이후라도 채용이 취소될 수 있습니다.
  • 국가 유공자 및 장애인 등 취업보호대상자는 관계법령에 따라 우대합니다.
  • 본 공고는 수시 채용으로, 조기 마감될 수 있습니다.

Benefits

🌻 Benefits & Perks

  • 강남역 3번 출구 도보 1분 거리에 위치한 신규 오피스(언덕 없는 평지)
  • 오피스 근무 시 12,000원의 식비 지원(점심,저녁) 및 무제한 간식 제공
  • 최신 사양의 컴퓨터 장비(Mac, 4K 모니터 등)선택, 3년마다 최신형 장비 지원
  • 학회 참석, 직무 교육, 도서 구매 지원
  • 정규 사내 인공지능/의료 세미나 개최
  • 원어민 영어 교육 프로그램 수강 지원
  • 대규모 고품질 인공지능 학습 데이터 및 딥러닝 DevOps 시스템 보유
  • 자유롭게 쓸 수 있는 복지 포인트 연간 120만원 지원
  • 명절 선물 및 각종 경조사에 대한 경조사비와 경조휴가 지원
  • 종합건강검진, 임직원 상해 보험 가입 등의 지원
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Workable (global search)'s own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Workable (global search)'s form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Workable (global search)'s answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.