Machine Learning Software Engineer (Match Group AI | 전문연구요원 편입/전직 가능)

Seoul, South KoreaFull-TimeMid-levelAI / Data Science

You will be redirected to the company career page

What You’ll Do

  • Bridge Research to Production: Operationalize complex ML models into robust, scalable features for global brands like Tinder and Hinge.
  • Build ML Services: Design and develop backend services and distributed systems that enable the seamless consumption, scaling, and monitoring of ML models.
  • Build ML Pipelines: Design and develop ML serving pipelines (real-time and batch) to deliver model outputs with low latency and high reliability.
  • On-Device AI Optimization: Design and maintain On-device AI pipelines (e.g., Face Verification, Image Quality Assessment) to deliver lightning-fast, privacy-preserving user experiences while minimizing server-side overhead.
  • Drive LLM Innovation: Partner with ML engineers to deploy and optimize Large Language Models (LLMs) for practical, high-impact use cases such as profile assistance.
  • Co-Engineering with Brands: Engage in deep technical collaboration with engineering counterparts (Tinder, Hinge, Azar, Pairs, etc.) across various global offices, including Seoul, Tokyo, LA, and Palo Alto.

Required Qualifications

  • 2+ years of experience in software engineering, with a focus on Backend, ML Engineering, or Data Engineering.
  • Strong understanding of CS Fundamentals (data structures, algorithms, operating systems) and distributed system design.
  • Proficiency in at least one modern programming language (e.g., Python, Go, Java, or Kotlin) and a "polyglot mindset" to adapt to new stacks quickly.
  • A strong interest in how ML models are built and a passion for solving the engineering challenges of deploying them in the real world.
  • English communication skills to collaborate with global teams both synchronously and asynchronously.
  • Fluent in Korean (Essential for cross-functional collaboration within the Seoul office).

Preferred Qualifications

  • Experience with the full ML lifecycle, from model training to production deployment.
  • Experience in developing scalable backend servers (handling millions of users).
  • Experience in developing and serving ML-driven services using frameworks such as vLLM, Triton, Ray Serve, or Seldon.
  • Experience with big data or stream processing frameworks (e.g., Spark, Flink, Kafka) for building robust ML data pipelines.
  • Experience with on-device ML technologies (e.g., TFLite, CoreML) and mobile application/SDK development.
  • Proficiency in leveraging AI-powered tools (e.g., Claude Code, Cursor, GitHub Copilot) to accelerate development workflows.
  • Experience in collaborating with cross-functional teams and diverse organizations.
  • Fluent in English (Proficiency to lead technical discussions and collaborate effectively with global teams).

Hiring Process

  • Employment Type: Full-time
  • Recruitment Process: Document Screening > Live Coding Interview > Technical Interview > Technical Deep-dive & Cultural Interview > Final Acceptance
  • For document screening, only successful applicants will be notified individually.
  • Application Documents: Detailed career-based resume (PDF) in free format

Job Summary

CompanyMatchGroup
LocationSeoul, South Korea
TypeFull-Time
LevelMid-level
DomainAI / Data Science