{"id":104693,"url":"https://alion.io/job/match-group-machine-learning-software-engineer-match-group-ai","title":"Machine Learning Software Engineer (Match Group AI)","company":{"id":4277,"name":"Match Group","domain":"mtch.com","url":"https://alion.io/company/match-group","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"B","score":75,"open_postings":10,"ghost_share":0,"stale_share":0.8,"repost_share":0,"time_to_fill_p50_days":67,"computed_at":"2026-10-17T05:46:00Z"}},"role":"AI/ML","role_family":"AI/ML","seniority":"junior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Seoul, South Korea"],"countries":["KR"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C#","optional":false},{"name":"Claude Code","optional":false},{"name":"Cursor","optional":false},{"name":"Edge AI","optional":false},{"name":"Go","optional":false},{"name":"Java","optional":false},{"name":"Kotlin","optional":false},{"name":"Machine Learning","optional":false},{"name":"Multimodal AI","optional":false},{"name":"OpenAI Codex","optional":false},{"name":"Python","optional":false},{"name":"Recommender Systems","optional":false},{"name":"Apache Kafka","optional":true},{"name":"Flink","optional":true},{"name":"Ray","optional":true},{"name":"Ray Serve","optional":true},{"name":"Seldon Core","optional":true},{"name":"Spark","optional":true},{"name":"Triton","optional":true},{"name":"vLLM","optional":true}],"status":"live","first_seen_at":"2026-07-27T05:32:20Z","employer_posted_date":"2026-07-27","last_verified_at":"2026-10-18T12:21:29Z","board_verified":true,"closed_at":null,"days_open":83,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":83},"description":"Match Group AI Team Introduction\nMatch Group AI (MG AI) is the central tech organization that drives innovation across Match Group’s global portfolio, including Tinder, Hinge, Azar, Pairs, Match, BLK, etc. Our mission is to solve the most complex challenges in online dating (e.g., Recommendation, Trust & Safety, Profile Enhancement) by bridging cutting-edge AI research with excellent software engineering.\nUnlike brand-specific teams (e.g., Tinder, HYPERCONNECT AI), MG AI team offers the unique opportunity to impact the entire Match Group ecosystem. You won't just build for one app; we aim to develop scalable AI solutions that power Tinder, Hinge, and beyond, defining the technological gold standard for the global dating industry.\nDetailed article: Introduction to Match Group AI Team (written in Korean)\nWorking as a MLSE at MG AI\nWhile ML Engineers focus on modeling, Machine Learning Software Engineers (MLSEs) at MG AI team focus on the critical bridge between research and production. We ensure that state-of-the-art models (including LLMs and Multimodal systems) are integrated into high-traffic environments, serving millions of users in real-time.\nWe also upload a selection of interesting problems solved by our team's engineers to the Hyperconnect Tech blog (written in Korean).\nOn-device AI Face Verification Pipeline Optimization\n10 Python Performance Optimization Tips for High-Performance ML Backends\nWhat You’ll Do\nBuild ML Services: Design and develop backend services and distributed systems that enable the seamless consumption, scaling, and monitoring of ML models.\n Build ML Pipelines: Design and develop ML serving pipelines (real-time and batch) to deliver model outputs with low latency and high reliability.\n Improve Recommendation System: Improve the AI-powered personalized recommendation system to help users find better matches on Match Group’s dating apps (serve better retrieval/ranking/utility models, add better features, etc).\n Co-Engineering with Brands: Engage in deep technical collaboration with engineering counterparts (Tinder, Hinge, Match, Azar, Pairs, etc.) across various global offices, including Seoul, Palo Alto, LA, Vancouver, Dallas, and Tokyo.\nWhat We're Looking For\n2+ years of experience in software engineering, with a focus on Backend, ML Engineering, or Data Engineering.\nStrong understanding of CS Fundamentals (data structures, algorithms, operating systems) and distributed system design.\nProficiency in at least one modern programming language (e.g., Python, Go, Java, Kotlin, C#) and a \"polyglot mindset\" to adapt to new stacks quickly.\nA strong interest in how ML models are built and a passion for solving the engineering challenges of deploying them in the real world.\nProficiency in leveraging AI-powered tools (e.g., Claude Code, Codex, Cursor) to accelerate productivity.\nProfessional working proficiency in English. (Able to conduct business meetings and participate in complex discussions without requiring assistance.)\nFluent in Korean (Sophisticated professional interactions with native-level precision): Essential for cross-functional collaboration within the Seoul office.\nNice to Have\nExperience with the full ML lifecycle, from model training to production deployment.\nExperience in building AI-based recommendation system.\nExperience in developing scalable backend servers (handling millions of users).\nExperience in developing and serving ML-driven services using frameworks such as vLLM, Triton, Ray Serve, or Seldon.\nExperience with big data or stream processing frameworks (e.g., Spark, Flink, Kafka) for building robust ML data pipelines.\nExperience in collaborating with cross-functional teams and diverse organizations.\nFluent in English (Sophisticated professional interactions with native-level precision and an understanding of cultural nuances.)\nHiring Process\nWork type: Full-time\nLegal Entity: Hyperconnect / Brand: Match Group AI\nRecruitment Process: Resume Review > Live Coding Interview > Technical Interview > Technical Deep-dive & Cultural Alignment Interview > Offer\n(* Please note that part of the interview process may be conducted in English)\nFor the document screening stage, only successful candidates will be individually notified of the results.\nApplication documents: A detailed, career-based English resume (PDF) in free format\nThis position is open to candidates seeking to transfer as Alternative Military Service Researchers (전문연구요원). For those under this program, service management will be conducted in accordance with the relevant military service exemption laws.","description_format":"text","description_chars":4581,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Upper-Intermediate (B2)","optional":false},{"language":"Korean","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"South Korea","iso":"KR","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Dating & Relationships"],"lifecycle":[{"event":"open","at":"2026-07-27T05:32:20Z"}],"visa":[],"liveness":{"score":17,"band":"cold","label":"Long shot","p_open":1,"p_active":0.384,"p_room":0.44,"age_days":82,"expected_fill_days":67,"reasons":["conf:2","stale_co","velocity","win:tail","crowd:junior"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/match-group-machine-learning-software-engineer-match-group-ai","json_url":"https://alion.io/job/match-group-machine-learning-software-engineer-match-group-ai.json","meta":{"generated_at":"2026-10-18T13:00:34Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":19293,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-19T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4277},"rest":"https://alion.io/mcp/rest/get_company?id=4277"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmatch-group-machine-learning-software-engineer-match-group-ai"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fmatch-group-machine-learning-software-engineer-match-group-ai"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fmatch-group-machine-learning-software-engineer-match-group-ai"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/match-group-machine-learning-software-engineer-match-group-ai\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmatch-group-machine-learning-software-engineer-match-group-ai"}]}