주요 업무
수행 직무
- ▶ MLOps엔지니어는 전문가로서, 머신러닝 모델이 거치는 개발·배포·운영·모니터링의 전 주기를 안정화하고 자동화한다.
- ▶ 데이터 과학자가 개발하는 ML 모델의 배포를 위해 CI/CD 파이프라인을 세우며, 이 파이프라인으로 모델이 프로덕션 환경에 도달한다. 모델 성능 저하를 실시간으로 잡아내며, 그 저하의 유형은 데이터 드리프트와 컨셉 드리프트이고, 이어지는 재학습과 재배포는 자동화로 처리한다.[1]
- ▶ MLflow와 Airflow, Kubeflow 같은 ML 플랫폼의 관리, 피처 스토어 운영, 그리고 Docker와 Kubernetes를 도구로 컨테이너에 기반한 서빙 인프라를 꾸리는 일이 핵심 업무로 꼽힌다. 포지션 성격은 ML 이해와 DevOps 역량이 결합된 형태이다.