솔루션 아키텍트
/ 솔루션 아키텍트
- 솔루션 아키텍트
Lablup은 다양한 기계 학습 연구자, DevOps 및 기계 학습 제품을 상용화하려는 개발자를 위해 Backend.AI 및 관련 소프트웨어를 개발합니다. 또한 딥 러닝 모델을 구축하여 머신 러닝 기술을 확장하고 사용 사례를 개발하기 위해 노력하고 있습니다. 우리 팀에서는 Backend.AI 및 기타 프로젝트를 함께 개발할 실력있는 개발자들을 찾고 있습니다.
- 자격 요건
기본 요건
- 컴퓨터 과학 학사 학위, 유사한 기술 분야 또는 이에 상응하는 실무 경험
- 하나 이상의 범용 프로그래밍 언어에 대한 소프트웨어 개발 경험
- 전문연구요원(현역/보충역) 지원 가능
선호 요건
- DevOps 플랫폼에 익숙함
- 오픈소스 개발 방법론에 익숙함
- C / C++, Python, JavaScript 또는 Go를 포함하되 이에 국한되지 않는 하나 이상의 범용 프로그래밍 언어에 대한 경험
- 컨테이너 및 VM 기반 클러스터 구축 경험
- 네트워크 인프라에 대한 전문 지식 (스위치, 라우터, 로드밸런서, 사설망 구축 등)
- 하나 이상의 딥러닝 프레임워크를 대상으로 튜토리얼 수준 이상의 모델 코드 작성 능력이나 경험
- 영어 기술 문서를 읽고 작성할 수 있는 의사소통 능력
- 고객의 피드백을 바탕으로 고객의 의견, 솔루션의 기술적 문제점, 사용 환경의 문제점 등을 구분할 수 있는 능력
- 고객의 피드백으로부터 기술적 요구사항을 도출해낼 수 있는 능력
- 상황에 따라 완전한 해결에 시간이 걸리는 요구사항의 경우 현재 또는 빠른 시일 내에 적용 가능한 대안을 찾아 제시하는 능력
- 담당 업무
- Backend.AI 기반의 클러스터 솔루션의 특징에 대해 이해하고, 고객에게 장단점 설명 및 도입 설계 컨설팅을 담당합니다
- 딥 러닝 기반의 MLOps 플랫폼 특징에 대해 이해하고, 플랫폼 적용 사례 및 사용 방법에 대해 안내합니다.
- 고객과 컨설팅을 통하여 개발이 요구되는 부분이 있을 때 해당 부분을 설계하고 개발에 참여합니다.
- 플랫폼의 필요에 따라 적절한 기능을 직접 개발하고, 업스트림에 포함시킵니다.
- 필요에 따라 기능에 대한 소개 및 기술 설명을 담당하는 기술 문서 작성을 진행합니다.