(Seoul) Senior Backend Engineer(ML Serving) · Precision Oncology
Apply NowThis 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’ 를 제품으로 실현하기 위해 Oncology 및 Pathology 분야에서 암 치료를 위한 AI 기반 바이오마커 SaMD (Software as a Medical Device) 제품 Lunit SCOPE를 개발하고 있습니다. • Lunit SCOPE는 제약사, 병원, Lab 등에서 새로운 항암제를 개발하거나 암 환자에게 맞춤형 치료를 제공하는 과정에 활용되며, 글로벌 시장(한국, 미국, 유럽 등)을 목표로 개발 및 상용화를 이어가고 있습니다. Lunit SCOPE는 고객사와 파트너사의 환경에 따라 Cloud/On-premise, Standalone형/Customization형(타사 시스템과 연동 등) 등의 형태로 제공되며, 다양한 소프트웨어 컴포넌트들로 구성됩니다. • Software Engineering 팀은 Lunit SCOPE를 구성하는 모든 백엔드 및 AI 모델의 inference 관련 리소스를 설계하고 개발합니다. 학습된 AI 모델을 제품화하는 전 과정에서 TPM (Technical Project/Program Manager), QA(Quality Assurance) 등 유관 조직과 긴밀하게 협업하며 주요 역할을 수행하고 있습니다.
🗨️ About the Position • Lunit SCOPE의 백엔드 구성 요소들을 SaMD (Software as a Medical Device)의 높은 품질 기준에 맞춰 설계, 개발 및 운영하는 역할을 담당합니다. AI 모델 학습 이후, 제품화 전 과정에서 필요한 이미지 inference 관련 리소스를 책임지며, 제품 요구 사항과 비즈니스 로직을 반영한 다양한 백엔드 애플리케이션의 개발 또한 담당하게 됩니다.
🚩 주요 업무 • AI 모델을 활용한 분산 이미지 Inference 시스템 구축 • Inference 전/후처리 단계의 이미지 프로세싱 로직 설계 및 개발 • Model Registry를 활용한 모델 등록과 배포 파이프라인 개발 및 운영 • 빠르고 비용 효율적인 서빙을 위한 튜닝 및 GPU 활용률 최적화 • 대용량의 병리 이미지를 다루는 다양한 형태의 서버 애플리케이션 개발 • 개발 환경 개선 및 프로세스 자동화
🎯 기술 스택 • Python • Triton Inference Server • MLflow • Kotlin / Spring • Docker / Kubernetes • and more