Sr. Machine Learning Software Engineer

Match Group AI utilizes Hyperconnect's AI technology to contribute to various Match Group products including Tinder and Hinge, innovating user experiences through machine learning solutions.
Machine Learning
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
4+ years of experience
AI · Enterprise SaaS

Description For Sr. Machine Learning Software Engineer

Match Group AI (MG AI) is an innovative division that leverages Hyperconnect's AI technology to enhance various Match Group products, including Tinder and Hinge. As a Sr. Machine Learning Software Engineer, you'll be at the forefront of developing AI-powered solutions that revolutionize the dating experience for millions of users worldwide.

The role combines software engineering excellence with machine learning expertise, focusing on building scalable systems that power recommendation engines, generative AI features, and on-device ML capabilities. You'll work on everything from prototyping new AI-based features to developing production-ready systems that can handle global-scale traffic.

The position offers unique challenges in applying cutting-edge AI technology to real-world dating applications, requiring expertise in both backend systems and mobile development. You'll be working with a diverse tech stack including Python, Java, Kotlin, Swift, and various cloud services, while collaborating with teams across different cultures and time zones.

As a senior member of the team, you'll not only contribute technically but also help shape the technical direction of projects, mentor junior engineers, and establish best practices for the team. The role provides an opportunity to work on meaningful problems that directly impact how people connect and form relationships in the modern world.

The ideal candidate brings a strong software engineering background, a passion for AI/ML technologies, and the ability to lead complex technical projects from conception to deployment. If you're excited about applying machine learning to solve real-world problems at scale while working with a global team, this role offers an excellent opportunity to make a significant impact.

Last updated 5 days ago

Responsibilities For Sr. Machine Learning Software Engineer

  • Design and implement scalable backends utilizing recommendation/generation models
  • Develop mobile SDK for on-device machine learning using Swift and Kotlin
  • Lead technical projects and provide high-quality code reviews
  • Prototype new AI-based features for dating services
  • Develop and optimize machine learning systems for production
  • Collaborate with multiple teams across different cultures
  • Mentor junior engineers and contribute to team growth

Requirements For Sr. Machine Learning Software Engineer

Python
Java
Kotlin
JavaScript
TypeScript
React
Redis
Kafka
PostgreSQL
  • 4+ years of experience in client (iOS, Android, Web) or backend server development
  • Strong CS fundamentals (data structures, algorithms, operating systems, computer architecture)
  • Proficiency in at least two programming languages among Python, C++, Go, Java, Kotlin, Swift, JavaScript
  • Experience in leading projects from requirements analysis to post-deployment monitoring
  • Basic understanding of machine learning and deep learning
  • Experience in collaborating with multiple organizations
  • Basic English communication skills and fluent Korean communication skills

Benefits For Sr. Machine Learning Software Engineer

Visa Sponsorship
  • Visa Sponsorship available
  • Military service exception program available

Interested in this job?

Jobs Related To Match Group AI (Hyperconnect) Sr. Machine Learning Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft 365 IDEAs team, focusing on machine learning and big data solutions, with hybrid work options in Suzhou, China.

Senior Software Engineer, Machine Learning

Senior Machine Learning Engineer role at LinkedIn developing AI algorithms for content understanding, requiring 5+ years of experience in ML, computer vision, or NLP.

Software Engineer, Perception

Senior Software Engineer position at Aurora focusing on perception systems for autonomous vehicles, requiring expertise in machine learning, computer vision, and software engineering.

Senior Software Engineer, Applied ML and Evaluation

Senior Software Engineer role at Waymo focusing on Applied ML and Evaluation for autonomous driving technology, offering competitive compensation and comprehensive benefits.

Senior Software Engineer - Avatar AI

Senior Software Engineer position at Roblox focusing on Avatar AI development, implementing ML models and optimizing deployment across various computing devices.