Senior Machine Learning Software Engineer (Recommendation, Moderation)
Seoul, South KoreaFull-TimeSeniorAI / Data Science
Requirements
- 5년 이상의 소프트웨어(백엔드, 데이터 엔지니어링, 분산 시스템 들 등) 설계 및 구현, 운영 등에 대한 경험이 있으신 분
- ML Software Engineering Team의 주요 업무 중 최소 한 분야에서 깊이있는 전문성을 보유하고, 또 다른 한 분야에서 실무 경험을 쌓으신 분
- CS fundamentals(운영체제, 네트워크, 컴퓨터 시스템 아키텍처, 자료구조 및 알고리즘 등)에 대한 탄탄한 기본지식을 보유하신 분
- Java(Kotlin), Python, JavaScript(TypeScript), Golang, RUST 중 두 개 이상의 언어에 대한 깊은 이해를 바탕으로 새로운 언어를 받아들이는데 어려움이 없는 분
- 엔지니어링 팀을 리드해본 경험이 있거나, 팀 차원의 엔지니어링 역량 강화에 기여해 보신 분
- 영어로 듣고 말하는데 두려움이 없으며, 한국어로 원활한 의사소통이 가능한 분
Preferred Qualifications
- 추천 시스템, 생성형 AI 등 최신 ML 기술을 활용한 애플리케이션 개발 및 프로덕션 운영 경험
- ML 모델을 실제 서비스에 적용하여 주요 지표를 유의미하게 향상시킨 경험
- 엔지니어링 팀을 리드하거나 여러 직군의 이해관계자와 협업한 경험 및 뛰어난 커뮤니케이션 능력
- 대규모 트래픽을 처리하는 백엔드 서버 개발 경험
- Spark, Flink 등 대용량·실시간 처리를 위한 분산/병렬 시스템 개발 경험
- FastAPI, SpringBoot, NestJS 등 웹 프레임워크 사용 경험
- RDBMS 또는 DynamoDB, Cassandra 등 분산 데이터베이스에 대한 이해
- 비동기 네트워크 프레임워크 및 기술 적용 경험
- MSA 기반 시스템 아키텍처 설계에 대한 관심과 경험
- Event Sourcing / CQRS 설계 패턴의 장점 이해 및 적용 경험
- 새로운 기술 연구와 도전적인 과제 해결에 열정을 가진 분
- 영어로 원활하게 의사소통할 수 있는 능력
Hiring Process
- 고용 형태: 정규직
- 채용 절차: 서류전형 > 코딩테스트 > 1차 면접 > 2차 면접 > 3차 면접 (해당 시) > 최종합격
- 서류 전형의 경우 합격자에 한하여 개별 안내드릴 예정입니다.
- 지원 서류: 자유 양식의 상세 경력기반 영문이력서(PDF)
