Machine Learning Engineer
Match Group
Job Summary
Match Group AI is the central AI organization contributing to various Match Group products like Tinder and Hinge by leveraging AI technology. They identify and solve problems that are difficult to address with existing technologies but can be solved with AI, thereby innovating user experiences. This role involves creating tools that help users express themselves better and developing features that provide more satisfying experiences in discovering meaningful connections. The ML Team applies AI technologies across various services, researching and applying the latest AI advancements. They are responsible for designing, optimizing, and deploying models and systems in real service environments to create practical impact. The work starts with identifying and defining problems from actual service scenarios, developing or reproducing State-of-the-Art models, and efficiently deploying them. Continuous monitoring and improvement build the AI flywheel for services. Collaboration with backend/frontend/DevOps engineers, data analysts, and PMs is crucial for delivering impactful AI experiences to users.
Must Have
- Basic AI/ML knowledge and deep domain expertise.
- Experience with Exploratory Data Analysis (EDA).
- Experience optimizing models using benchmark datasets.
- Ability to quickly and accurately implement papers.
- Proficiency in Python and ML frameworks (Tensorflow, PyTorch, JAX).
- Engineering skills for ML model training and deployment.
- Interest in AI commercialization.
- Basic English communication, fluent Korean communication.
- No degree/nationality restrictions.
Good to Have
- Understanding of AI/ML domains.
- Publication record in top AI/ML conferences/journals.
- Experience in ML open-source development.
- Experience in ML workflow automation (AutoML, etc.).
- Experience in developing AI/ML projects beyond the core domain.
- Experience integrating AI into services and improving key metrics.
- Experience with A/B testing and SQL-based data analysis.
- Business-level English communication.
Job Description
Requirements
- AI/ML에 대한 기본 지식과 적어도 한 개 이상의 특정 도메인에 대한 깊이 있는 지식을 갖추고, 관련 프로젝트 경험이 있으신 분
- Exploratory Data Analysis(EDA)를 통해, 데이터의 통계적 특성과 패턴을 발견하고 이를 ML 모델에 반영하실 수 있는 분
- 공개된 벤치마크 데이터 셋을 이용해 모델의 테스트 성능을 올리기 위해 여러 가지 모델링을 해본 경험이 있으신 분
- 구현체가 공개되지 않은 논문을 읽고, 빠르고 정확하게 구현할 수 있는 구현 역량을 갖추신 분
- Tensorflow, PyTorch, JAX 등 오픈소스 프레임워크 및 전반적인 파이썬 개발에 능숙하신 분
- ML 모델 학습 및 서비스 배포에 필요한 엔지니어링 역량을 갖추신 분
- AI 기술의 서비스화에 관심이 많으신 분
- 학위/국적 무관, 영어로 기초적인 의사소통이 가능하고, 한국어로 원활한 의사소통이 가능한 분
Preferred Qualifications
- AI/ML 도메인 전반에 대한 이해를 갖추신 분
- ML 관련 탑티어 학회 및 저널(NeurIPS, ICLR, ICML, CVPR, ICCV/ECCV, KDD, …) 게재 실적 혹은 AI 관련 대회 수상 실적이 있으신 분
- ML 관련 오픈 소스 개발에 참여해 본 경험이 있으신 분
- ML 워크플로우의 자동화 경험이 있으신 분(예: AutoML, hyperparameter optimization, 데이터 및 학습 파이프라인 구성 등)
- 클라이언트(Android, iOS), 백엔드를 포함해 AI/ML 분야 외 프로젝트 개발 경험이 있으신 분
- 실제 서비스에 AI 기술을 통합하고 주요 지표를 유의미하게 향상시켜 본 경험이 있으신 분
- A/B 테스트 실험 기획 및 타겟 KPI 지표를 정의하고, SQL기반 데이터 분석을 진행한 경험이 있으신 분
- 영어로 비즈니스 의사소통이 가능하신 분