Skip to content
BackSign in
Back

Lunit

(Seoul) Senior Backend Engineer · Precision Oncology

Seoul, South KoreaFull-time

Apply Now

Posted today

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

  • Lunit의 Oncology 그룹은 ‘Conquer Cancer Through AI’라는 미션 아래, AI 기반 바이오마커 SaMD(Software as a Medical Device) 제품인 Lunit SCOPE를 개발합니다. Lunit SCOPE는 제약사/병원/Lab 등에서 새로운 항암제 개발과 암 환자 맞춤형 치료에 활용되며, 한국, 미국, 유럽 등 글로벌 시장을 목표로 합니다.
  • Oncology 그룹의 Software Engineering 팀은 Backend, Frontend, ML/MLOps Engineering을 모두 아우르는 넓은 스펙트럼의 팀입니다. 각 분야의 엔지니어들이 한 팀 안에서 긴밀하게 협업하며, AI 모델이 제품에 탑재되어 사용자에게 전달되기까지의 전 과정을 함께 만들어 갑니다.
  • 팀은 Lunit SCOPE를 구성하는 소프트웨어 전반을 설계, 개발 및 운영합니다. 고객사/파트너사에 따라 Cloud/On-premise, Standalone형/Customization형 (타사 시스템 연동 등) 등 다양한 형태의 제품을 지원하는 것이 팀의 핵심 과제입니다.
  • TPM(Technical Program Manager), Software Quality Assurance(QA) 등 유관 조직과 함께 의료기기 수준의 높은 품질 기준을 만족하는 소프트웨어를 만듭니다.

🗨️ About the Position

  • Senior Backend Engineer는 학습된 AI 모델이 제품으로서 동작하는 데 필요한 Lunit SCOPE의 Backend 시스템을 책임지는 포지션입니다.
  • 대용량 병리 이미지 처리와 분산 Inference 시스템을 포함한 Backend 아키텍처의 설계 방향을 주도하고, 이를 직접 구축 및 운영합니다.
  • 팀의 기술적인 오피니언 리더로서 주요 기술 의사결정, 코드 리뷰, 동료 엔지니어의 성장 지원에 핵심적인 역할을 담당합니다.

🚩 주요 업무

  • 대용량 병리 이미지를 다루는 다양한 형태의 서버 애플리케이션 설계 및 개발
  • AI 모델을 활용한 분산 이미지 Inference 시스템 설계 및 개발
  • 모델 Inference 전/후처리 단계의 이미지 프로세싱 로직 개발
  • 다양한 Cloud/On-premise 환경에 대한 서비스 자동 배포 및 운영, 타사 시스템 연동 등 고객사별 요구사항 대응
  • SaMD 품질 기준을 만족하기 위한 설계, 문서화 및 검증 활동
  • 개발 환경 개선 및 업무 프로세스 자동화

🎯 기술 스택

  • 언어/프레임워크: Python, Kotlin/Spring Boot, Rust 등
  • 이미지 프로세싱: OpenCV, scikit-image, OpenSlide 등
  • 모델 서빙: Triton Inference Server 등
  • 인프라: Kubernetes
  • 그 외 제품과 프로젝트의 특성에 맞는 다양한 기술을 활용합니다.

Requirements

🎯 자격 요건

  • Backend 개발 실무 경력 8년 이상이신 분 (학위에 따른 경력 인정 가능)
  • 설계부터 구현, 배포, 운영까지 서비스 개발 전 과정을 주도적으로 수행한 경험이 있으신 분
  • 탄탄한 기술 역량을 바탕으로 팀의 기술적 의사결정을 이끌 수 있는 분
  • 가독성과 유지보수성을 고려한 코드를 작성하고, 건설적인 코드 리뷰를 하실 수 있는 분
  • 특정 언어나 도구에 얽매이지 않고 새로운 기술을 빠르게 익혀 적용하실 수 있는 분
  • 능동적인 자세로 유관 조직과 원활하게 소통하고 협업하실 수 있는 분

🏅 우대 사항

  • 개발 조직을 리드해 본 경험이 있으신 분
  • Python, Kotlin/Spring Boot 기반의 서비스 개발 경험이 있으신 분
  • 대용량 데이터 처리 또는 메시지 큐 기반의 비동기 분산 처리 시스템을 설계하고 운영해 보신 분
  • OpenCV, scikit-image, OpenSlide 등을 활용한 이미지 프로세싱 경험이 있으신 분
  • 여러 유형의 Cloud/On-premise 환경을 대상으로 한 배포 자동화 및 서비스 모니터링 시스템을 구축해 보신 분
  • Triton Inference Server 등을 활용해 AI/ML 모델의 서빙 또는 Inference 시스템을 개발해 보신 분
  • 암호화된 모델 배포/복호화 등 모델 IP 보호 관련 업무 경험이 있으신 분
  • 의료기기 소프트웨어 등 규제 환경에서 개발해 보신 분
  • 영어로 원활하게 커뮤니케이션이 가능하신 분
  • 컴퓨터 공학 또는 관련 분야를 전공하신 분

📝 제출 서류

  • 간략한 CV (résumé)
  • 포트폴리오 (발표를 위한 슬라이드 형태로 준비)
  • 개발에 참여한 소프트웨어 제품 또는 프로젝트에 대한 소개 
  • 본인이 실제 수행한 (hands-on) 역할 위주로 정리 

🏃‍♀️ 전형 절차

  • Document Screening → Introductory Call → Competency-based Interview → Culture-fit Interview → Onboarding
  • Introductory Call은 캐주얼한 분위기 속에서 루닛과 포지션에 대해 소개해 드리는 시간입니다.
  • 최종 면접 이후, 필요 시 레퍼런스 체크를 진행할 수 있습니다.

🤝 근무 조건 및 근무 환경

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

🎸 기타사항

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

Benefits

🌻 Benefits & Perks

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

Request a company

Privacy

Did you apply?