Senior Machine Learning Engineer

Match Group

Vancouver

On-site

CAD 120,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Generous vacation
RRSP matching
Udemy access
Mentorship program
Parental leave top up
Extended health & dental
ClassPass membership

Job summary

Match Group, based in Vancouver, is seeking a Senior Machine Learning Engineer to join the ML/AI Squad. You will lead development of next-gen ML/AI agents, working with data teams and product managers to advance matching, search, and fraud defenses.

You will design scalable ML systems, productionize models, and drive data-driven decisions that impact millions of daily users across Tinder, Hinge, and Meetic.

Qualifications

  • BS/MS/PhD in computer science or a scientific discipline with strong engineering experience.
  • Minimum of 5+ years post-graduation experience as ML Engineer, SWE with algorithms, or Data Scientist.
  • 3+ years productionalizing ML pipelines and LLm solutions with a product owner.
  • Experience supporting Data Scientists in model development and productionization.
  • Proficiency in deep learning frameworks, production deployment, and scaling ML models.

Responsibilities

  • Design and build ML prototypes that alter user experiences at scale.
  • Collaborate with Product Owner and Data Scientists to translate requirements into production ML/AI solutions.
  • Contribute to LLM-based initiatives to support business growth and dating UX.
  • Write performant, scalable, testable, and observable code.
  • Design production-ready pipelines for training, inference, and monitoring.
  • Manage ML model/Agent lifecycle including versioning and retraining.
  • Monitor production models and report anomalies; research new tools to accelerate release cycles.

Skills

Machine Learning
Python
SQL
GCP
PyTorch
Deep Learning
Production ML

Education

BS/MS/PhD in CS

Tools

PyTorch
TensorFlow
GCP

Job description

Know where you belong!
Match Group is a leading provider of dating products across the globe. Our portfolio includes Tinder, Hinge, Match, Meetic, PlentyOfFish, OkCupid, The League, HER, and others, each designed to spark meaningful connections for singles worldwide. Creating a sense of belonging doesn’t stop at our products - it’s the foundation of every team we hire.

When it comes to dating, the connection starts online, but the real magic happens once you meet in real life (IRL). We think the same is true for creating the best platforms, so we work together IRL 3 days/week.

Everyone and Everywhere (E&E) is one of the world's leading online dating groups, comprising a large and prestigious dating portfolio (OkCupid, Match.com, Meetic, PlentyOfFish, Affinity, …) with millions of daily active members. We are based in Vancouver with a strong worldwide collaboration with other brands within the Match Group (NASDAQ: MTCH) such as Tinder and Hinge.

As a Senior Machine Learning Engineer, you will work as part of our ML/AI Squad, working across the organization on strategic and challenging projects to support E&E companies to achieve their business objectives. Working alongside Data Scientists, Data Engineers, BI Architects, and Product Managers, you will lead the next generation of ML/AI agent and Agentic-based solutions that will have a direct positive impact on our millions of daily users. Additionally, you will be solving complex problems that keep us awake at night, such as how to keep winning the war on Fraud, how to improve our matching algorithms and search, and how to get a fundamental understanding of what makes our users happy and successful.

How you’ll make an impact:
  • Explore, design, and build AI prototypes capable of significantly altering our users’ experiences
  • Work in close collaboration with Product Owner (Product Manager, Stakeholders) and Data Scientists to capture product requirements and design ML/AI based solutions, build and deliver in production ML/AI solutions, test new algorithms, provide feedback on their performance, accuracy, and scalability, and also suggest alternatives.
  • Contributing to LLM-based initiatives to support business growth and dating user experience
  • Write optimized code that is performant, scalable, testable, maintainable, and observable
  • Design scalable solutions to productionize machine learning models
  • Develop tools and pipelines for tracking models and experiments
  • Design and implement data pipelines that ingest vast amounts of real-time data to power models and generate accurate results
  • Manage ML models/Agent lifecycle, including versioning, training, retraining, deploying, and monitoring
  • Be responsible for maintaining and operating algorithms, code, and models in production and monitor models in production to make sure that they are functioning and report on any anomalies
  • Research/Investigate tools and technologies that would enable us to build and release faster
  • Lay out best practices for the ML engineering functional role
  • Evangelize a data-driven culture and participate in a highly collaborative environment. We want you to share your expertise!
We may be a Match if:
  • B.S., M.S or PhD in computer science (or a scientific discipline coupled with substantial engineering experience)
  • Minimum of 5+ years post-graduation experience as a Machine Learning Engineer, Software Engineer with algorithm experience, Data Scientist, or similar.
  • Minimum of 3+ years of experience building and productionalizing ML pipelines and solutions within a commercial application in collaboration with a product owner and deploying and operating LLM solutions to support business feature development
  • Minimum of 3+ years of experience supporting Data Scientists in the development and evaluation of ML models and their productionalization
  • Significant experience in cutting-edge deep learning techniques and associated tools (such as PyTorch/Tensorflow)
  • Excellent programming skills with a history of deployment to production, and you have a proven track record of scaling and productionizing machine learning solutions and models
  • Solid understanding of mathematical modeling and statistics: inference, Bayesian methods, graphical models, network theory, likelihood estimation, Monte-Carlo methods, and sampling theory
  • Understanding of how to optimize machine learning models (parallelization, batching techniques, etc)
  • Ability to rapidly acquire and adopt new knowledge and techniques but also thinks creatively about problems and is not afraid to go “outside the box”
  • Proficient with standard SQL and relational databases
  • Familiarity with Python and associated data science/machine learning packages
  • Comfortable working independently on large projects (demonstrated via industry or academic experience) or as part of a diverse team of different skills as necessary
  • Ability to see the “big picture” and how your work relates to E&E’s entire business - and the ability to prioritize your research work accordingly
  • Experience with GCP or other cloud providers

#LI-CENTRAL

#LI-TM

Why Match Group?
  • Generous vacation, flex days, professional development days
  • RRSP matching, and employee stock purchase plan
  • Professional development budget and unlimited access to Udemy from day one
  • Match Group mentorship program
  • Parental leave top up and fertility preservation benefits
  • Extended health & dental benefits from day one
  • Corporate ClassPass membership and other wellness benefits

We are proud to be an equal opportunity employer and we value the rich dynamics that diversity brings to our company. We do not discriminate on the basis of race, religion, color, creed, national origin, ancestry, disability, marital status, age, sexual orientation, sex (including pregnancy and sexual harassment), gender identity or expression, uniformed service or veteran status, genetic information, or any other legally protected characteristic. Period.

If you require a reasonable accommodation to participate in the hiring process — such as during pre‑employment testing or interviews — please indicate this by selecting “Yes” in the accommodation request field. We’ll reach out to discuss your needs if you're selected for the interview stage.

#MG

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. People Business Partner
Sr. People Business Partner

Tinder • Vancouver

Hybrid
CAD 110,000 - 150,000
Generous vacation
RRSP matching
Udemy access
+4
Sr. People Business Partner
Sr. People Business Partner

Match Group • Vancouver

On-site
CAD 100,000 - 140,000
Generous vacation
Flex days
Professional development days
+9
Global Operations Specialist (6 month temp)
Global Operations Specialist (6 month temp)

Match Group • Vancouver

On-site
CAD 40,000 - 50,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Affinity • Canada

On-site
CAD 160,000 - 220,000
Senior Product Manager, Match Platform New Toronto, Ontario, Canada
Senior Product Manager, Match Platform New Toronto, Ontario, Canada

Upwork • Toronto

Hybrid
CAD 110,000 - 170,000
Competitive benefits
Bonus plan
Equity incentive program
Staff Machine Learning Engineer, Generative AI (Auth0)
Staff Machine Learning Engineer, Generative AI (Auth0)

United States Digital Space LLC • Toronto

Hybrid
CAD 168,000 - 231,000
Equity (where applicable)
Bonus
Health, dental, and vision insurance
+4
Engineering Manager, Data and ML - (Remote - Canada)
Engineering Manager, Data and ML - (Remote - Canada)

Jobgether • Canada

Remote
CAD 90,000 - 150,000
Remote-first culture
Competitive compensation package
Generous vacation policy
+7
Principal Machine Learning Architect Toronto
Principal Machine Learning Architect Toronto

Index Exchange • Toronto

Hybrid
CAD 120,000 - 150,000
Comprehensive health, dental, and vision plans
Paid time off
Flexible work schedules
+4
Senior Android Engineer
Senior Android Engineer

Matchgroup • Vancouver

Hybrid
CAD 100,000 - 130,000
Generous vacation and flex days
Professional development budget
RRSP matching
+2
Senior Machine Learning Engineer/Machine Learning Engineer III
Senior Machine Learning Engineer/Machine Learning Engineer III

Workday, Inc. • Vancouver

On-site
CAD 156,000 - 234,000