주요업무
Match Group AI의 ML Engineer는 최신 AI/ML 기술을 연구하고 적용하는 과학자이자, 실제 서비스 환경에 맞게 모델 및 시스템을 설계하고 최적화하는 엔지니어입니다. 조직에서는 다음과 같은 다양한 업무들을 담당하고 있으며, 이들 중 적어도 한 가지 업무에 대해서 능숙하게 수행하실 수 있는 분을 찾고 있습니다.
- Match Group에서 서비스 중인 제품들에서 발생하는 다양한 비즈니스 문제를 해결합니다. 비즈니스 문제의 배경, 목표, 제약사항 등을 파악하여 올바른 AI/ML 문제로 재정의하고, 이를 해결하기 위한 최선의 방법론을 찾아 문제를 해결하는 과정을 수행합니다.
- Match Group의 새로운 제품 및 기능 개발에 참여합니다. 아이디어 구상부터 프로토타이핑, 실제 사용자에게 도달하기까지의 과정에서 AI/ML 기술들을 활용하여 제품 및 기능을 빠르고 올바르게 구현하는 과정을 수행합니다.
- 대규모 언어 모델(large language models) 및 멀티모달 모델(multimodal models) 선행연구 및 개발을 담당합니다. Match Group의 데이터와 최신 기술들을 활용하여 데이팅 도메인에 특화된 모델을 만들고, 제품의 다양한 영역에 적용시킬 수 있는 방법을 찾아가는 과정을 수행합니다.
위 업무들을 수행하기 위해 Sr. ML Engineer에게는 탄탄한 AI/ML 기초 지식과 빠른 최신 기술 습득을 기반으로 팀의 기술적 의사결정을 이끌어 갈 수 있는 역량을 기대합니다. 이러한 역량을 기반으로 주로 다음과 같은 기술적인 주제들을 주도하게 됩니다.
- 텍스트, 이미지, 이벤트 로그 등을 포함하여 다양한 modality를 가진 데이터를 올바르게 다루는 방법 및 수집된 데이터의 편향 및 노이즈를 올바르게 해소하는 방법
- 제품의 목표와 정렬된 평가 지표 정의 및 목표 달성을 위한 최적의 모델 학습 방법
- 엔지니어링 제약사항 및 인프라 환경을 고려한 온디바이스 및 대규모 모델 추론 최적화 방법