Machine Learning Software Engineer (Match Group AI)
Core
Build and deploy scalable ML services and pipelines for real-time recommendation systems across Match Group's dating apps.
Role type
Machine Learning Software Engineer (MLSE)
Builds
Backend services, distributed systems, and ML serving pipelines for Tinder, Hinge, and other Match Group apps.
Domain
Online dating, Recommendation Systems, Distributed Systems
Deliverable
production ML models
Required skills
Python, Go, Java, Kotlin, C#, Distributed system design, Data structures, Algorithms, Backend engineering, ML model deployment, AI-powered coding tools
Preferred skills
Full ML lifecycle experience, Recommendation system development, Scalable backend servers, vLLM, Triton, Ray Serve, Seldon, Spark, Flink, Kafka
Responsibilities
Design and develop backend services for ML model consumption and scaling; Build real-time and batch ML serving pipelines; Improve AI-powered personalized recommendation systems; Collaborate with engineering teams across global offices.
Seniority
Mid-level, hands-on IC