<aside> 💬 컴퓨터 공학을 전공한 세훈님은, 영화 아이언맨에 나오는 인공지능 비서인 자비스(JARVIS)를 보고 AI 에 관심이 생겼다고 합니다. 로민이 제공하고 있는 인공지능 문서 이해 솔루션의 핵심! DU(Document Understanding)의 NLP개발을 담당하고 계신 세훈님을 만나볼까요?
</aside>
🧑🏻💻 **NLP Engineer**
**허세훈**
안녕하세요. 저는 ML(머신러닝)팀의 NLP**(**자연어 처리) 엔지니어인 허세훈이라고 합니다. 저는 이미지에서 추출한 텍스트들을 가공하여 유의미한 정보로 만드는 것을 목표로 하는 Document Understanding 관련 업무를 수행하고 있습니다.
로민의 머신러닝 엔지니어는 모델 기반의 OCR 모델, Document Understanding 모델 등을 연구 및 구현, 배포하는 일을 하고 있습니다. 저희는 이미지에서 raw 텍스트를 추출하고 이를 유용한 정보로 가공하는 모든 과정을 다루고 있기 때문에 multi-modal을 다루며 컴퓨터 비전과 자연어 처리 엔지니어가 함께 일을 하고 있습니다.
로민에서 머신러닝 엔지니어는 문제 해결 능력과 새로운 환경 및 기술들에 빠르게 적응하는 능력이 가장 중요하다고 생각합니다. 물론, 연구 역량과 코딩 실력도 중요하지만 현업에서 다양한 고객 및 제품의 요구 사항을 맞추기 위해서는 항상 새롭고 어려운 문제들에 부딪히게 됩니다. 따라서, 로민의 다양한 사업들에서 직면하는 새로운 문제들에 대해 도전하여 헤쳐 나갈 수 있는 능력이 가장 중요하다고 생각합니다.
로민에서는 팀 리더를 제외한 모든 구성원들이 동등한 지위에 있으며 스타트업이라는 이름에 맞게 구성원들이 수평적인 관계를 유지하고 있습니다. 이로 인해 팀의 구성원 개개인들이 항상 자신이 부여 받은 업무를 다른 사람에게 의지하지 않고 스스로 해결하고 있습니다. 또한, 직급이 없기 때문에 서로의 의견을 자유롭게 공유하고 있습니다.
머신러닝팀은 보통 매일 업무 관련 회의를 진행하는데, 이 때 팀원들에게 조언을 구하기도 하고 도움을 요청하기도 하면서 문제를 해결해 나가고 있습니다. 물론 과제에 따라 부담스러울 때도 있어요. 😅 하지만 저는 이런 과정을 통해 많은 성장을 해 왔다고 생각했기 때문에, 부담보다는 성취감이 오히려 컸던 것 같습니다. 또한, 저희 머신러닝팀은 매주 업무 관련 논문들을 스터디하고 발표하는 일을 하는데 (논문 스터디는 업무시간 내에 진행합니다😀), 이러한 프로세스가 독자적인 업무 해결 능력을 키워준다고 생각합니다. 실제로 저는 엔지니어로서의 역량 향상에 도움을 많이 받고 있습니다.